Skip to content

Commit 56c7b61

Browse files
committed
Fixup compiler warnings
1 parent bbb48a7 commit 56c7b61

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

lib/parser/serial.ex

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ defmodule DateTimeParser.Parser.Serial do
9797
)
9898
end
9999

100-
defp time_from_serial(0.0), do: {0, 0, 0}
100+
defp time_from_serial(+0.0), do: {0, 0, 0}
101+
defp time_from_serial(-0.0), do: {0, 0, 0}
101102

102103
defp time_from_serial(serial_time) do
103104
{hours, min_fraction} = split_float(serial_time * 24)
@@ -123,7 +124,7 @@ defmodule DateTimeParser.Parser.Serial do
123124
defp split_float(float) when float < 0 do
124125
whole = abs(float) |> Float.floor() |> round()
125126
fraction = 1 - (abs(float) - whole)
126-
fraction = if fraction == 1.0, do: 0.0, else: fraction
127+
fraction = if fraction == 1.0, do: +0.0, else: fraction
127128
{whole * -1, fraction}
128129
end
129130

0 commit comments

Comments
 (0)