チャレンジ
番号を取り、文字と数字を使用して4桁以下で出力します。例えば; 270,030に変わり270Kます。
キー
10億-> B
ミリオン-> M
千-> K
ルール
- 小数点以下3桁ごとに区切るコンマを含む入力番号を受け入れるように選択できます(など
123,456,789)。 - 最も近い値に丸めます。
- 数字はまでしか上がりません
999,499,999,999。 - 回答の仮数部は少なくとも1でなければなりません。
- すべての文字は大文字で、上記で指定したとおりでなければなりません。
- 出力は4桁以下でなければなりません。(例えば、文字を含む
B、Kおよび、M) - 出力は、数学的にできるだけ正確でなければなりません。例:
15,480- >20KNOT OK15,480->15.5K良い
- 同じ数学的精度の出力が複数ある場合は、どちらか1つを返します。例:
1000->1000良い1000->1K良い
例:
1,234,567-> 120万 999,500-> 100万 999,499-> 999K 102-> 102 1000-> 1K 1001-> 1001 100,000-> 10万 12,345,678,912-> 12.3B 1,452,815,612-> 1.45B
提出物
- これはコードゴルフなので、各言語での最短のソリューションが優先されます
- 標準抜け穴が適用されます