dtoa.c
#Source_code
#printf
#浮動小数点
double to ascii の略.
本家
https://www.netlib.org/fp/
jwiegley/gdtoa/dtoa.c
浮動小数点数とその10進表記の正確な相互変換に関するWilliam D Clingerの1990年の論文「
How to Read Floating Point Numbers Accurately
」と Guy L. Steele Jr. と Jon L White が書いた論文「
How to Print Floating-Point Numbers Accurately
」を元に作られた dobule 型の実数を ascii に変換するオープンソースなプログラム.
FreeBSD 版
dtoa.c
gdtoaimp.h
Apple 版
gdtoa-dtoa.c
gdtoaimp.h
個人で作られた版
dtoa.c
みんなが作った dtoa.c
cpp 版:
Tencent/rapidjson/include/rapidjson/internal/dtoa.h
Go 版:
tanaton/dtoa
Reference
precise_round(3) -- 丸め桁数指定つきの「正確な」round関数
ぼくのかんがえたさいきょうのround関数