- float32(1000.99)) // -0.14996338
fmt.Println(float64(1000.84) - float64(1000.99)) // -0.14999999999997726
Кто-нибудь может объяснить, почему в случае указания float32 / float64 добавляется куча девяток?
Заранее спасибо!
Друзья, простите, что врываюсь посреди спора, но, кто-нибудь может подсказать, как это работает?)
вот только это не странное поведение для float
Обсуждают сегодня