Current section
Files
Jump to
Current section
Files
lib/util/string_format.ex
# Copyright(c) 2015-2019 ACCESS CO., LTD. All rights reserved.
use Croma
defmodule Antikythera.StringFormat do
defun pad2(int :: non_neg_integer) :: String.t do
i when i < 10 -> <<"0", Integer.to_string(i) :: binary-size(1)>>
i when i < 100 -> Integer.to_string(i)
end
defun pad3(int :: non_neg_integer) :: String.t do
i when i < 10 -> <<"00", Integer.to_string(i) :: binary-size(1)>>
i when i < 100 -> <<"0" , Integer.to_string(i) :: binary-size(2)>>
i when i < 1000 -> Integer.to_string(i)
end
end