title: GoogleV8引擎运用了哪些优秀的算法？
desc: 我来说一个， Grisu3
topic: JavaScript
content: 近月研究过 Grisu，就在这里简单说两句。Grisu 是把浮点数转换为字符串的算法。在Chrome里执行这段Javascript实际上就调用了Grisu。document.write13 0.3333333333333333 这个问题看似简单，实际上是很复杂的事情。在1980年之前，许多C语言标准库中的 printf 都会产生不正确的结果。Coonen在那时候做了相关的博士研究1，但并没有受到广泛的知悉和应用。1990年Steele等人发表了名为Dragon4的算法2，通过使用
answerer_tags: 游戏程序员、《游戏引擎架构》译者