スレを勃てるまでもないC/C++の質問はここで 25 [隔離病棟]©2ch.net (467レス)
前次1-
抽出解除 レス栞

リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
302
(1): 2018/01/27(土)20:42 ID:EckHRazm(8/10) AAS
doubleで持つ考えもわかります
ただfloatの丸め方がわかれば(あるいは制御できれば)問題は解決(>>301が悩むdoubleが必要な時にも拡張できる方法)だと思うのですが...
その方法が簡単でないということが分かったことは収穫...?でした
305: 2018/01/27(土)21:11 ID:BU9rpSw9(9/9) AAS
>>302
floatの丸め方が知りたかったの?
round、floor, ceil とかあるじゃん

例えば、double型の小数部第6位で切り捨ててfloat型へ代入したければ、ありがちなやり方としては

double d = 1.7320508075688;
float f = floor(d * 100000.0) / 100000.0;

んな感じで
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.031s