Ich muss einen String erzeugen, der später gedruckt wird und keinen Dezimalpunkt enthalten kann. Dafür versuche ich das Modul io_lib: format in Erlang zu verwenden, aber ich bin unsicher, welches Format dafür geeignet ist.
Zum Beispiel kann ich bis zur .1 Genauigkeit verwenden, aber nicht .0
%Vor%Alles, was ich brauche, ist von:
789.1234 erzeugt die Zeichenfolge "789"
123.0 erzeugt die Zeichenfolge "123"
Ich weiß, dass ich einen Ersatz "re" machen kann, aber ich versuche, einen format-eleganten Weg zu finden.
Wenn Sie eine Gleitkommazahl in erlang abschneiden, wird diese Ganzzahl. Unten ist Code.
%Vor%Um in Ganzzahl zu konvertieren, können Sie tun:
%Vor%und wenn Sie wie in String beibehalten möchten,
%Vor%Tags und Links erlang