Я использую математику js для работы с различными единицами радиоактивности, но у меня возникают проблемы с форматированием. Пакет сам по себе не имеет такого рода модулей, поэтому я определил их так:
math.createUnit({
Bq: {
prefixes: 'short',
baseName: 'Becquerel',
aliases: ['becquerel', 'becquerels']
},
Ci: {
definition: '3.7e10 Bq',
prefixes: 'short',
baseName: 'Curie',
aliases: ['curie', 'curies']
}
});
Используя в качестве примера кюри, входные данные могут быть либо 10 mCi
, либо 10 millicurie
, и я хочу убедиться, что независимо от того, как задан вход и какие операции выполняются с этим входом, отображаемое значение всегда будет использовать более короткое значение mCi
.