¿Cómo se formatea una cadena cuando se interpola en Julia?
En Python 3, lo haría
print_me = "Look at this significant figure formatted number: {:.2f}!".format(floating_point_number)
print(print_me)
o
print_me = f"Look at this significant figure formatted number: {floating_point_number:.2f}!"
print(print_me)
En julia
print_me = "Look at this significant figure formatted number: $floating_point_number"
print(print_me)
pero esto daría lugar a decir
Look at this significant figure formatted number: 61.61616161616161
¿Cómo hago para que Julia restrinja el número de decimales que muestra? Tenga en cuenta que el almacenamiento necesario de la cadena a imprimir, que yo sepa, descarta el uso de@printf
macro.
Esto funciona, pero no parece estilísticamente correcto.
floating_point_number = round(floating_point_number,2)
print_me = "Look at this significant figure formatted number: $floating_point_number"
print(print_me)