Voglio un numero intero di essere multipli di 10,100,1000 e così via ...Multipli di 10,100,1000, ... C#
Per esempio double val = 35 allora voglio int 40
val = 357 poi voglio int val = 400
val = 245.567 allora voglio int val = 300.000
val = 245,567.986 poi anche io voglio int = 300.000
c'è qualcosa in C# che può aiutare a generare questi numeri interi
Logica di base che posso pensare: Extrac t il primo numero intero, aggiungi 1 ad esso. Contare il numero totale di cifre e aggiungere zeri (totale -1).
C'è un modo migliore?
Desidero assegnare questi valori all'asse del grafico. Sto cercando di creare dinamicamente i valori dell'etichetta dell'asse in base ai punti dati dei grafici.
trovo la tua secondo paragrafo per essere eccezionalmente confuso. Puoi chiarire qualsiasi? –
Vuoi arrotondare? o aumentare al massimo il numero più significativo (come inteso con 245.567 => 300.000)? È giusto? –
"Estrai il primo numero intero, aggiungi 1 ad esso" - per quanto riguarda (dire) 400? 4 + 1 = 5, con zero ottieni 500. –