голосование
PHP
jQuery
Firebird
BASH
HTML
Ресурсы
GIT
SEO
Oracle
Python
Программы
Проголосуйте за категорию!
счётчик
Яндекс.Метрика

Как округлять числа при помощи модуля math Python

Для округления чисел в Python есть модуль math. Рассмотрим его функции.

  1. ceil - округляет вверх (возрастание)
  2. floor - округляет вниз (убывание)
  3. pow - возведение одного аргумента в степень другого
  4. sqrt - возвращает квадратный корень
  5. range(от,до) - возвращает последовательность чисел

Помимо модуля math подключим модуль random. Модуль random нужен для генерации случайных чисел.


#!/usr/bin/python3
import math, random

# ceil - округляет вверх
print('rounded up 9.5:', math.ceil(9.5))
# вывод: rounded up 9.5: 10

# floor - округляет вниз
print('rounded down 9.5:', math.floor(9.5))
# вывод: rounded down 9.5: 9

num = 4
# pow - возведение одного аргумента в степень другого
print(num, 'squared', math.pow(num, 2))
# вывод:4 squared 16.0

# sqrt - возвращает квадратный корень
print(num, 'squared root', math.sqrt(num))
# вывод: 4 squared root 2.0

# range(1,49) - возвращает последовательность чисел
nums = random.sample(range(1,49), 6)
print('nums', nums)
# вывод: nums [7, 9, 33, 27, 24, 32]
просмотры: 194, уровень: лёгкий уровень, рейтинг: 0, дата: 2017-09-01 16:56:37
проголосовать:

Комментарии:






поиск
сайты друзей
банеры
домен RU всего за 99 рублей
http://www.2domains.ru домен RU домен RU всего за 99 рублей
http://ping-admin.ru/index_5659.html мониторинг сайтов сервис мониторинга работы сайта, мониторим HTTP, HTTPS, FTP, MYSQL, PostgreSQL, POP3, SMTP, IMAP
https://my.colobridge.net/aff.php?aff=047 серверы vps/vds облачный vps/vds сервер colobridge от 9,9 евро в месяц