紹介します。 浮動小数点を高速に文字列に変換するアルゴリズムを提案・実装した論文です。 固定幅整数の演算のみで文字列に変換し、正確かつ高速なことが特徴です。 Adams, Ulf. "Ryū: fast float-to-string conversion." Proceedings of the 39th ACM SIGPLAN Conference on Programming Language Design and Implementation. 2018. 13
文字列は最短:文字列は可能な限り最短にする c. 正確な丸め:aとbのルールを満たす範囲で文字列は浮動小数点の数値に最も 近くする 1:How to print floating-point numbers accurately Guy L. Steele, Jr. and Jon L. White. 1990. 2:SteeleとWhiteは他のルールも定めているが、この三つのルールのみ用いられているケースが多い。 3:パーサは文字列化の逆向きの変換つまり、文字列から浮動小数点に変換するアルゴリズムのこと。 18