Добрый день
Подскажите почему Double в Tuple выводится как 2.3999999999 если я задал 2.4 ?
let simpleTuple = (1, “Hello”, true, 2.4)
print(simpleTuple)
Добрый день
Подскажите почему Double в Tuple выводится как 2.3999999999 если я задал 2.4 ?
let simpleTuple = (1, “Hello”, true, 2.4)
print(simpleTuple)
Спасибо за ответ, я так понял все дело в системе округления по стандарту IEEE-754.
Нашел пару лекций на тему “Плавающая запятая в системе IEEE-754” почитаю, попробую разобраться.
Если есть еще информация, буду благодарен за ссылку.