Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 May 17

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
print(f"0.{str(input()).split('.')[1]}")
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Кирилл Картвелишвили
сильно, не догадался бы, спасибо
нужно использовать по максимуму условия задачи)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
сказано вывести а не посчитать и вывести)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну я как-то так короче, но если считать не нужно, то реально со строчками красиво)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
с плавающей точкой лучше не связываться
когда не понимаешь что это такое
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если ввести какое-то число типа 1.472828378221, то такая фигня уже не сработает
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
кайфую от своего решения)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
😍
кайфую от своего решения)
оно неправильное
источник

😍

😍 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
оно неправильное
почему
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
потому что при переходе в плавающую точку теряется точность
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
нужно понимать что плавающая точка имеет меньше точность абсолютную
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
потому что использует меньше бит для представления числа
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
и если операции с числами одного порядка и динамический диапазон небольшой - не нужно использовать плавающую точку
потому что просто потеряешь точность и ничего полезного за это не получишь
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
просто даже записывая во float какое то значение и прочитав его обратно - прочитанное значение будет другое
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
я заколебался повторять как попугай)
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ору
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
всё равно после 16 знака ничо не сохранится во флоате
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
поэтому у меня здесь 1e16
источник