Виявляється, будь-яка операція між цілим числом і числом з плаваючою комою призведе до числа з плаваючою комою.
Ви можете вільно змішувати цілі числа та плаваючі числа в операціях. В арифметиці можна змішувати цілі числа та числа з плаваючою комою. Python 3 за потреби автоматично перетворює цілі числа на числа з плаваючою точкою. (Ділення на ціле число в Python 2 поверне ціле число, нижню частину ділення.)
У цьому прикладі оператор додавання ( + ) використовується для додавання цілого числа x і числа y . Результат зберігається в змінній result . Давайте дослідимо інші арифметичні операції в Python.
Ви можете безпечно призначити змінну з плаваючою комою цілочисельній змінній, компілятор просто скоротить (не округлить) значення. Щонайбільше компілятор може дати вам попередження, особливо якщо призначати, наприклад, з. подвійний або більший тип.
Параметри float() Нижче наведено тип аргументів, які приймає float(). float() приймає ціле або плаваюче число як аргумент.
Так, інтегральне значення можна додати до значення з плаваючою точкою. Основні математичні операції (+, -, *, /), коли їм задано операнд типу float і int, int спочатку перетворюється на float. Отже, 15.0f + 2 перетворить 2 на float (тобто на 2.0f ), і результатом буде 17.0f .