Seite 1 von 1

Nachkommastellen auffüllen

Verfasst: Sonntag 10. Oktober 2021, 18:58
von CDOPython
Hallo,

ich habe eine Frage. Wie würdet ihr das Problem lösen?

Ich bekomme einen INT z.B 3117906

Die richtige Form des INT müsste aber 8 Nachkommastellen haben. Also:

0.03117906

Vor dem Komma könnte auch eine unendlich lange Zahl stehen z.B:

123.12643829

Wie konvertiere ich das am besten um?

Danke!

Re: Nachkommastellen auffüllen

Verfasst: Sonntag 10. Oktober 2021, 19:08
von __deets__
Das ist aber doch kein int. Sondern ein float. So oder so ist die Antwort „String formatting“, da kann man alles mögliche festlegen.

Re: Nachkommastellen auffüllen

Verfasst: Sonntag 10. Oktober 2021, 19:18
von __blackjack__
Wird hier vielleicht einfach nur stinknormale Division gesucht?

Code: Alles auswählen

In [43]: 3117906 / 10**8                                                        
Out[43]: 0.03117906

Re: Nachkommastellen auffüllen

Verfasst: Sonntag 10. Oktober 2021, 19:41
von CDOPython
Danke! @__blackjack__