🕶️

.to_f盲点

2023/10/04に公開

n = gets.to_fで小数点以下も際限なく受け取れるものだと思い込んでいた
テストケースにいくつか失敗が混ざったため、模範回答はないことを承知で解説を読んだら

一般に、各言語に用意されている実数型には精度に限界があり、実数を誤差なく保持することは難しいです。
そこで、実数を文字列とみなし、文字列型を使います。

使う時が来るかは謎だけど一応記憶の片隅には置いておこう

Discussion