L lelelor Active Member Licensed User Jun 1, 2023 #1 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
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 Jun 1, 2023 #2 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ì? ? ? ?
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ì? ? ? ?
L lelelor Active Member Licensed User Jun 1, 2023 #3 Sagenut said: Per ottenere 10.00 sarà necessario inserire 10 come nell'esempio B4X: Dim a As Double = 10 Log(NumberFormat2(a, 1, 2, 2, False)) Ma perchè scriviamo in Inglese anche quì? ? ? ? Click to expand... ho tradotto in inglese perchè faccio sempre casino e scrivo in italiano sul forum internazionale
Sagenut said: Per ottenere 10.00 sarà necessario inserire 10 come nell'esempio B4X: Dim a As Double = 10 Log(NumberFormat2(a, 1, 2, 2, False)) Ma perchè scriviamo in Inglese anche quì? ? ? ? Click to expand... ho tradotto in inglese perchè faccio sempre casino e scrivo in italiano sul forum internazionale
L lelelor Active Member Licensed User Jun 1, 2023 #4 lelelor said: ho tradotto in inglese perchè faccio sempre casino e scrivo in italiano sul forum internazionale Click to expand... 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
lelelor said: ho tradotto in inglese perchè faccio sempre casino e scrivo in italiano sul forum internazionale Click to expand... 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 Jun 1, 2023 #5 dividi per 100 e poi formatta con due decimali "fissi" B4X: NumberFormat(valore, 1, 2)