Ich möchte eine ganzzahlige Vielfache von 10,100,1000 zu sein, und so weiter ...Multiples von 10,100,1000, ... C#
Für zB Doppel val = 35 dann will ich int 40
val = 357 dann will ich val = 400
val int = 245.567 dann will ich int val = 300000
val = 245,567.986 dann auch ich will int = 300000
gibt es etwas in C#, die bei der Erzeugung dieser ganzen Zahl
helfenGrundlegende Logik, die ich denken kann, ist: Extrac t die erste ganze Zahl, addiere 1 dazu. Zählen Sie die Gesamtzahl der Ziffern und fügen Sie Nullen hinzu (Gesamtanzahl -1).
Gibt es einen besseren Weg?
Ich möchte diese Werte der Diagrammachse zuweisen. Ich versuche, die Achsenbeschriftungswerte basierend auf Datenpunkten der Diagramme dynamisch zu erstellen.
Ich finde Ihre Der zweite Absatz ist außergewöhnlich verwirrend. Kannst du irgendwas klären? –
Sie möchten runden? oder auf die höchste signifikante Zahl anheben (im Sinne von 245.567 => 300.000)? Ist das richtig? –
"Extrahiere die erste Ganzzahl, füge 1 hinzu" - was ist mit (sagen wir) 400? 4 + 1 = 5, mit Nullen erhalten Sie 500. –