Italian formattare una stringa

sirjo66

Well-Known Member
Licensed User
Longtime User
fai un esempio più pratico, così non capisco niente

in che senso che la data è numerica ?? chevvordì ??
 

LucaMs

Expert
Licensed User
Longtime User
Non ho letto tutto ma vedo che stai parlando di date.

Se prendi il manuale (cosa che a quanto pare odiamo tutti :D) vedrai quali sono le funzioni in questo campo.

Poi, invece, la tua ultima domanda, riguarda divisioni numeriche e decimali (che non vedo cosa c'entrino ma provo a risponderti come si fà di solito, qui su b4x).
Per VISUALIZZARE un numero decimale, si usa la funzione NumberFormat (se guardi il suggerimento che compare, capirai quali parametri impostare affinché vengano visualizzati ad esempio un numero minimo di cifre nella parte intera, minimo e massimo in quella decimale e se visualizzare i separatori delle migliaia o no.
 

Nikeddy

Active Member
Licensed User
Longtime User
ahahahahahahah <3 <3 <3

la domanda precisa sarebbe:
si per la data funziona ed e' perfetta, ma se invece di formattare una data fosse un numero?

risposta:
Funzione NumberFormat

come funziona?
se io faccio 1/3 e vorrei visualizzare solo 0,3 invece di 0,33333333 ?
 

LucaMs

Expert
Licensed User
Longtime User
upload_2017-3-3_10-37-23.png


Come vedi, compare un help che ti dice quali parametri usare.

Number, il numero Double da visualizzare;
MinimumIntegers, il numero minimo di cifre della parte intera che vuoi visualizzare;
MaximumFractions, il numero massimo di cifre decimali.

Quindi:
B4X:
Log(NumberFormat(1 / 3, 1, 2)
 
Top