Найти первую и последнюю цифры числа - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите, пожалуйста, как можно узнать первую цифру числа, если я не знаю, какое число вообще введет пользователь и из скольких разрядов оно будет состоять? И еще такой вопрос, вот, чтобы узнать последнюю цифру целого числа, делим, например, так: 1234%10=4. Но это не работает для дробных чисел (1234,5%10=4,5 или же вообще 1234,56%10=4,559999...), т.е. как можно узнать последнюю цифру дробного числа (опять таки, не зная кол-во цифр ни до запятой, ни после)?

Решение задачи: «Найти первую и последнюю цифры числа»

textual
Листинг программы
            int firstDigit = (int)(n / Math.Pow(10, (int)Math.Log10(n)));
            int lastDigit = (int)(n % 10);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4 из 5
Похожие ответы