Это мое первое сообщение о переполнении стека. Если я ошибаюсь, пожалуйста, исправьте меня:C# как преобразовать двойной массив int
Используя C#, я бы хотел преобразовать double в массив int переменной длины, равный общему количеству цифр в double.
, например, если у меня был номер 35.777778, я хотел бы, чтобы преобразовать его в Int массив, где
array[0] = 3
array[1] = 5
array[2] = 7
etc.
Я планирую перебрать массив и сравнить массив [я] в массив [я + 1 ].
Двойной будет частным от двух переменных чисел. Таким образом, у него может быть очень мало digtis или много цифр.
До сих пор я пытался преобразовать его в строку, а затем в массив ints. Но он падает с десятичной точкой.
Пожалуйста, помогите мне ...
Это может представлять интерес http://stackoverflow.com/questions/1040707/c-sharp-get-digits-from-float-variable – Andersnk
Зачем вам нужен массив целых чисел, когда максимальное значение цифры равно 10? – Alex
такой массив называется «строка» – n0rd