|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Mar 2006
Città: Napoli
Messaggi: 170
|
[C] cifre numeri
c'è un modo, nel linguaggio C, per sapere di quante cifre è composto un numero?
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Certo, lo converti in stringa e guardi quanto è lunga la stringa
![]() Oppure usi un metodo matematico (sempre parlando di interi): dividi per 10 fino a quando il numero diventa zero...il numero di divisioni è il numero di cifre... |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
|
puoi usare la printf
stampi il numero da solo e subito dopo metti %n che ti da il numero di caratteri stampati funziona anche con i numeri in virgola, solo devi farli stampare correttamente e tenere conto che c'è la virgola |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:31.