2016-11-13 2 views
0

Я пытаюсь напечатать результат деления, например:Swift: Печать десятичной точность деления

let division = (4/6) 
print(division) 

В этом случае распечатка 0.

Как напечатать числовое значение разделение без потери числового значения. Я имею в виду, не выводя вывод в строку.

ответ

1

Выполнение целых делений. Вам необходимо выполнить разделение с плавающей запятой.

В вашем коде division - значение Int. 4/6 равен нулю в целых делениях.

Понадобится:

let division = 4.0/6.0 
print(division) 
Смежные вопросы