サンプルコード
数値・計算のサンプルコード一覧
小数の丸め・3 桁区切りの書式化・整数の商と余りの求め方をまとめている。ちょうど真ん中の値をどちらへ寄せるか、負の数を割ったときの余りの符号、区切り文字がロケールで変わるかといった、同じ計算でも言語ごとに結果が割れる点を扱う。
3 件
他のテーマから探す
カードの実行確認 n/7は、7 言語のうち n 言語のコードを実際に実行して出力を確認したことを表す。残りは構文と公式 API ドキュメントで確認している。
数値を3桁区切りにするには
1234567 を 1,234,567 のように 3 桁ごとのカンマで区切った文字列にする基本形を各言語で示す。区切り文字がロケールで変わる点と、標準の書式指定が無い言語での書き方、小数や大きな整数を渡したときの注意までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 7/7
整数の割り算で商と余りを求めるには
整数どうしの割り算で商と余りを求める基本形を各言語で示す。負の数を割ったときに商を 0 の側へ切り捨てるか小さい側へ切り下げるかが言語ごとに違い、それに合わせて余りの符号も変わる点と、0 で割ったときの振る舞いの違いまでを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 7/7
小数を指定桁で丸めるには
小数を小数点以下の指定した桁に丸める基本形を各言語で示す。ちょうど真ん中の値を偶数の側へ寄せるか 0 から遠い側へ寄せるかが言語ごとに違う点と、1.005 のように 2 進数で正確に表せない値が見た目どおりに四捨五入されない点までを扱う。
対応言語: Python、JavaScript、TypeScript、Go、Rust、Java、C#
実行確認 7/7