Italian decimal numbers

lelelor

Active Member
Licensed User
I have an archive with whole prices example:"1000"="10.00 €" I would like to read and write it in a text with 2 decimals example:"10.00"

and then rewrite it as "1000"

dividing by 100 makes me "10.0"

is there a method, where can i read to understand?



Thank you
 

Sagenut

Expert
Licensed User
Longtime User
To obtain 10.00 you will need to input 10 as in the example
B4X:
Dim a As Double = 10
Log(NumberFormat2(a, 1, 2, 2, False))
Ma perchè scriviamo in Inglese anche quì? ? ? ?
 

lelelor

Active Member
Licensed User
ho tradotto in inglese perchè faccio sempre casino e scrivo in italiano sul forum internazionale
 

lelelor

Active Member
Licensed User
ho tradotto in inglese perchè faccio sempre casino e scrivo in italiano sul forum internazionale
Con il tuo esempio se ho 10 mi rende 10.00 e va bene ma non è quello che vorrei io

io ho 1000 (10€ e 00 centesimi) vorrei trasformare in 10.00, le ultime 2 cifre sono sempre decimali

Grazie 1000
 

giannimaione

Well-Known Member
Licensed User
Longtime User
dividi per 100 e poi formatta con due decimali "fissi"
B4X:
    NumberFormat(valore, 1, 2)
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…