たとえば、除算の結果を印刷しようとしています:
let division = (4/6)
print(division)
この場合、印刷出力は0です。
数値を失うことなく、部門の数値を印刷するにはどうすればよいですか。つまり、出力を文字列にキャストせずに。
回答:
回答№1は2整数除算を実行しています。浮動小数点除算を実行する必要があります。
あなたのコードでは、 division
は Int
値。 4 / 6
整数除算ではゼロです。
必要なもの:
let division = 4.0/6.0
print(division)