私は「`120万ミリメートルの価値を持っていると私は自動的にのような最高のプレフィックスに転送する方法持ってwan't:js-量を使って最良の接頭辞に変換するには?
import Qty from 'js-quantities'
const qty = new Qty(1200000, 'mm').toBest()
// now set to 1.2, 'km' same as doing to('km') directly
をこれはとにかく可能ですか?
または、どのようにして、指定ユニットが自分で行うために接頭辞付きのユニットの順序付きリストを得ることができますか?ここで
でこのライブラリについての詳細を参照してください「ベスト」はもちろんの主観ですが、あなたが気に入っ形式を持ってまで、あなたは、1000で毎回分割し、メートル法の接頭辞をステップ実行できます。 – Pickle
ほとんどの場合、 'quantity/1000' <1までの再帰呼び出しが適していますが、ユニットを保持するためにオブジェクトマップを作成する必要があります –
しかし、どのユニットに対しても可能な接頭辞のリストはどのように取得できますか?メーターのようなメーターもcmをサポートしなければならない場合があります。ベストは小さな値> 1です。 – Alinex