В настоящее время очень новичок в C# и кодировании, поэтому я буду более чем счастлив, если кто-то объяснит мне, как отображать, сколько цифр число имеет. Например, номер 12345 имеет 5 digits.the основной темой в классе является в то время как петли, так что, вероятно, ответ должен содержать в то время как loop.TYКак я могу отобразить, сколько цифр у числа?
ответ
string.Trim().Replace("-","").Length
так что если у вас есть номер, который вы должны сделать это строка первого использования ToString()
Длина возвращает количество символов, которые вы держите в вашей строке минус ваших белых пространств (из-за облицовку()), я не понимаю, почему вы хотели бы использовать цикл, а в первую очередь
Редактировать: если у вас есть минус номер .Replace()
позаботится об этом. благодарит за комментарий.
, что должен отвечать за -1 в любом случае. Он имеет одну цифру, но для отображения требуется 2 символа. Мы не знаем требования – pm100
Вы можете использовать этот
Math.Abs(myint).ToString().Length
и если вы абсолютно необходимо использовать время цикла затем
number = Math.Abs(number);
int length = 1;
while ((number /= 10) >= 1)
length++;
Чтобы проверить code
Я согласен, dasblinkenlight, что это важные тесты, но методы в принципе хороши. – SirPentor
@dasblinkenlight. Оба были протестированы с предоставленными вами случаями. – miqdadamirali
Это намного лучше :-) – dasblinkenlight
- 1. Как проверить, сколько цифр у меня есть?
- 2. Узнайте, сколько у него числа
- 3. Могу ли я узнать, сколько цифр число без счета?
- 4. Как я могу форматировать числа с одинаковым количеством цифр?
- 5. Как я могу получить количество общего числа цифр в номере?
- 6. Получение числа int цифр
- 7. Как я могу узнать, сколько у + 1 имеет ссылку?
- 8. Как я могу видеть, сколько у меня осталось перебазы?
- 9. Я хотел, чтобы отобразить числа, как alphanumberics
- 10. Как отобразить сколько Интернет
- 11. Как я могу отобразить их у своего arraylist?
- 12. Как я могу выделить память для массива цифр (int) числа с длиной, равной числу цифр этого числа?
- 13. Мне нужно охарактеризовать нечетные числа из 3-х столбцов и отобразить, сколько у него в столбце
- 14. Преобразование числа преобразования цифр
- 15. Граф, сколько цифр в вар
- 16. Как отобразить сумму кубов цифр?
- 17. Как быстро определить, сколько цифр в int?
- 18. найти, сколько массивов цифр заполнено?
- 19. Как управлять отображением числа цифр в JSP?
- 20. Прогнозирование числа цифр умножения
- 21. Append цифр числа - Matlab
- 22. сумма цифр числа
- 23. Как я могу сортировать числа лексикографически?
- 24. Сколько цифр кода для октета?
- 25. Я не могу знать, сколько цифр должно вводиться с помощью scanf
- 26. Сколько десятичных цифр принимает javascript?
- 27. Сколько цифр используется для получения ответа Math.Round?
- 28. Сортировка цифр целого числа
- 29. Поиск одиночных цифр числа
- 30. Добавить последовательные числа до предела, отобразить, сколько итераций
Что вы пробовали? У вас есть код, который вы можете поделиться, который показывает, где вы застряли? – Ju66ernaut
Мне кажется, что вы просите людей здесь сделать домашнее задание для вас. Здесь я могу найти пару ответов, но я бы посоветовал вам сначала попробовать ваше собственное решение, прежде чем спрашивать и делиться тем, что вы пробовали, чтобы мы могли помочь, когда вы застряли. Это скорее математический вопрос, чем вопрос программирования. Спросите себя, как вы математически определяете количество цифр в любом количестве. Тогда эквивалентный программный код должен быть более очевидным. –
Я согласен с @StevePalmer, вы должны работать над этим материалом. Ваш профессор обычно не назначает работу, не давая вам базу для работы. –