Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в четырёхзначном числе найти третье число?

ыар смр Знаток (441), на голосовании 4 года назад
Например, 1234 первое можно найти так: 1234/1000,второе 1234 / 100 % 10,четвёртое 1234 / 10
Голосование за лучший ответ
Молот Шотландцев Высший разум (301057) 4 года назад
Третию цифру что ли?
parseInt(1234 % 100 / 10)
Abram Pupkin Высший разум (101387) 4 года назад
Интересно девки пляшут ...
первое 1234/1000 =1,234
если отбросить дробь то получится "1"

четвертое 1234/10 = 123,4 а здесь получается "123"
какие будут еще предложения ?
а потом я напишу ответ

P.S.
надо указывать язык программирования !
Напр в паскале можно через mod (остаток) а в excel - может "вырезать" с любого места любое кол-во
Кублен Оракул (97228) 4 года назад
если третью цифру, то в Паскале есть функции div и mod
Секретный Кот Оракул (97904) 4 года назад
Ищем десятки.... 1234:10=123,4....Округляем=123....Снова умножаем*10=1230
Ищем сотни (чтоб отбросить).... 1234:100=12,34....Округляем=12....Снова умножаем*100=1200
Ищем разницу (большее минус меньшее) 1230-1200=30
Нужна вторая цифра справа (десятки), значит делим на 10, получаем 30:10=3
Ден Коновалов Оракул (51147) 4 года назад
(1234/10)%10. А четвертое ищется не через /10, а через %10
Похожие вопросы