Search Header Logo
Действительные числа (float)

Действительные числа (float)

Assessment

Presentation

Computers

10th Grade

Easy

Created by

Светлана Дьячкова

Used 2+ times

FREE Resource

20 Slides • 4 Questions

1

Python: тип данных float

media

2

media

3

Categorize

Options (8)

0

57

-13

57.0

57,0

12.345.7

1.000000001

123.456

Действительные и целые числа

Действительные числа и целые числа — это объекты разных типов. От типа зависят действия, которые со значением можно произвести.

Например, целое число 3 и действительное число 3.0 — это объекты разных типов.

Целые числа
Действительные числа (с дробной частью)
Ошибочная запись

4

media
media

5

6

media
media
media

7

Categorize

Options (10)

35 // 7

35 / 7

5 + 0.5

5.0 * 1.1

11.4 - 6.4

75.0 / 15

11 - 6

5.5 - 0

5.5 / 1

5 ** 1.0

Соедините выражения с их значениями

5
5.0
5.5

8

media
media

9

media
media

10

11

media
media

12

media

13

media
media

14

media
media

15

media

16

​Советы по работе с действительными числами

​1. Не использовать операции == и !=

media
media

17

​Советы по работе с действительными числами

2. Это касается и операций сравнения <, >, <=, >=. Например, проверку x < a лучше заменить такой: x < a - e.

media

​3. Чем дальше число от нуля, тем меньше разрядов после десятичной точки вы можете хранить.

18

media

19

media

20

21

Целые числа (типа 'int') можно получать из действительных (типа 'float') не только при помощи функции int().

Часто нужно округлить действительное число до ближайшего целого. Это можно сделать при помощи функции round().

Вот несколько примеров её использования:

​Округление

media
media

22

Drag and Drop

float('9.99') =
round(2.3) =​


int(5.5) =​
float(5) =​​ ​


Drag these tiles and drop them in the correct blank above
9.99
5
2
5.0
10.0
3.5
15.5

23

Drag and Drop

round(13.5) =​


int(-9.99) =​


round(-13.5) =​
Drag these tiles and drop them in the correct blank above
-9
13
14
-10
-13
-14

24

  • Действительные числа в Python — это отдельный тип float.

  • С действительными числами можно выполнять все арифметические операции. Ответ при этом также будет иметь тип float.

  • Операция деления / всегда возвращает число типа float.

  • Для преобразования объекта другого типа в действительное число есть функция float().

  • Для получения целого числа из действительного можно использовать два способа:

    • отбросить дробную часть при помощи функции int();

    • округлить до ближайшего целого при помощи функции round().

    • .5 округляется к ближайшему четному

Python: тип данных float

media

Show answer

Auto Play

Slide 1 / 24

SLIDE