エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
浮動小数点演算で小数第N位まで計算して返却する関数を作ってみた
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
浮動小数点演算で小数第N位まで計算して返却する関数を作ってみた
浮動小数点はプログラミング言語における型の一つで、仮数と指数で表現される数字のことを言います。 例... 浮動小数点はプログラミング言語における型の一つで、仮数と指数で表現される数字のことを言います。 例えば、 0.625は1. 01×2 -1 のように2進数で表すことができるので浮動小数点です。 浮動小数点のコンピューター内部での扱いは少し複雑になるのでここでは割愛して、単純に説明するとC言語やC++では単に0.3とか小数で表記される値は浮動小数点です。 浮動小数点でよく使う関数 浮動小数点を扱うプログラミングで四捨五入、切り捨て、切り上げは非常によく使う関数です。 それぞれ、round、floor, ceilという標準関数が用意されています。 仕様は以下の通りです。 関数:double round(double dIn); 引数:dIn 浮動小数点の値 戻り値:四捨五入された値 関数:double floor(double dIn); 引数:dIn 浮動小数点の値 戻り値:切り上げた値 関