Chcę być liczbą całkowitą wielokrotnością 10,100,1000 i tak dalej ...Wielokrotności 10,100,1000 ... C#
Na przykład podwójnego val = 35 następnie chcę int 40
val = 357 następnie chcę int val = 400
val = 245567 potem chcę int val = 300000
val = 245,567.986 wtedy też chcę int = 300000
Czy jest coś w C#, który może pomóc w generowaniu te całkowitą
Podstawowa logika, o której mogę myśleć to: Extrac t pierwsza liczba całkowita, dodaj 1 do niego. Policz całkowitą liczbę cyfr i dodaj zera (totalno -1).
Czy istnieje lepszy sposób?
Chcę przypisać te wartości do osi wykresu. Próbuję dynamicznie tworzyć wartości etykiet osi na podstawie punktów danych wykresów.
I Find Your akapit drugi jest wyjątkowo mylący. Czy możesz wyjaśnić jakieś? –
Chcesz zaokrąglić? lub podnieść do sufitu najwyższą liczbę znaczącą (w rozumieniu 245 567 => 300 000)? Czy to prawda? –
"Wyodrębnij pierwszą liczbę całkowitą, dodaj 1 do niej" - co z (powiedzmy) 400? 4 + 1 = 5, z zerami otrzymasz 500. –