Estoy usando una función para crear una lista desde un flotante.Truncar un flotador en Erlang
float_to_list(0.02).
Devuelve:
"2.00000000000000000000e-002"
lo necesito para darme un número exactamente igual:
"0.20"
Si me alimenté 5,23
"5.23 "
Si me alimenté 5.5
"5,50"
Así que básicamente el número redondeado a dos decimales. Probablemente una solución fácil.
Gracias
EDIT:
me gustaría utilizar el formato io que parece que podría funcionar,
pero dosen't en este ejemplo:
wxTextCtrl:setValue(TcGrossProfit, io:format("~p", [NUMBER]),),
Parece que textctrl quiere una cadena, no quiero imprimirla en la pantalla.
+1 por ser la única respuesta que menciona 'io_lib' - lo que da formato a cadenas (también conocido como listas), en lugar de simplemente imprimir la salida como' io'. – ndim
¡Gracias por la ayuda! – BAR
@ndim No es la única respuesta :( –