Float
a = 1.5
b = 2.75
c = a + b
IO.puts "c é igual a #{c}"
# c é igual a 4.25defmodule FloatTest do
use ExUnit.Case
test "adição de float" do
assert 2.5 + 3.0 == 5.5
end
test "subtração de float" do
assert 4.0 - 1.5 == 2.5
end
test "multiplicação de float" do
assert 2.0 * 3.0 == 6.0
end
test "divisão de float" do
assert 6.0 / 2.0 == 3.0
end
test "conversão de inteiro para float" do
assert 5 + 2.5 == 7.5
end
endProblema de ponto flutuante
Conclusão
Last updated