Wie formatiert man einen String, wenn man ihn in Julia interpoliert?

In Python 3 würde ich

print_me = "Look at this significant figure formatted number: {:.2f}!".format(floating_point_number)
print(print_me)

ode

print_me = f"Look at this significant figure formatted number: {floating_point_number:.2f}!"
print(print_me)

n Jul

print_me = "Look at this significant figure formatted number: $floating_point_number"
print(print_me)

Aber das würde ergeben sagen

Look at this significant figure formatted number: 61.61616161616161

Wie kann Julia die Anzahl der angezeigten Dezimalstellen einschränken? Beachten Sie, dass die notwendige Speicherung der zu druckenden Zeichenfolge meines Wissens die Verwendung des @ ausschließ@printf macro.

Dies funktioniert, scheint aber stilistisch nicht korrekt zu sein.

floating_point_number = round(floating_point_number,2)
print_me = "Look at this significant figure formatted number: $floating_point_number"
print(print_me)

Antworten auf die Frage(6)

Ihre Antwort auf die Frage