https://github.com/promathbul/diff_between_max_min_fractional_part_of_elem
https://github.com/promathbul/diff_between_max_min_fractional_part_of_elem
Last synced: 12 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/promathbul/diff_between_max_min_fractional_part_of_elem
- Owner: PromathBul
- Created: 2022-10-18T15:00:38.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-18T15:11:32.000Z (over 3 years ago)
- Last Synced: 2025-03-16T03:17:37.089Z (about 1 year ago)
- Language: Python
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Задача
Задайте список из вещественных чисел. Напишите программу, которая найдёт разницу между максимальным и минимальным значением дробной части элементов.
## Пример
- [1.1, 1.2, 3.1, 5, 10.01] => 0.19
# Решение
Программа состоит из трех методов.
+ Создание и заполнение списка положительными действительными числами от 0 до `max`, аргумента, который вводится пользователем.
+ Заполнение нового массива дробными частями чисел из изначального массива с помощью вычитания из чисел их целой части с использованием метода `int`. И из-за отклонениях в вычислении _Python_ дальнейшее округления с помощью `round` до двух значащих цифр после запятой.
+ Нахождение в цикле минимального и максимального значения одновременно, чтобы не создавать два цикла. И вычисление разницы между ними.