一部の人々は、ギガバイトを 10 進数として使用することで、使用可能なストレージ スペースを正確に格納することができると考えているようです。これをバイト表現に変換する次のコードを用意しました。
Convert.ToString(Convert.ToInt64(Math.Floor(someDecimal * 1024 * 1024)));
これは機能しますが (as-in は期待される結果を返します)、正確にはエレガントではありません。
この種の変換を行うためのよりエレガントな方法はありますか? (床が必要です)。