Делимся опытом Наступив на грабли - сообщи другим! Обмен опытом разработки и ремонта электронных устройств. |
29.12.2007, 21:32
|
|
Прописка
Регистрация: 12.11.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Количество десятков и единиц
Итак 29 декабря. Когда все начинают отмечать НГ я сижу и туплю - как получить количество десятков и единиц от числа?
Например имеем число x=47
Надо переменной y присвоить значение количество десятков (4), а переменной z - количество единиц (7) от числа x на сях.
|
|
|
|
29.12.2007, 21:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
|
Дели на 10 и отнимай потом от начального числа скока десятков получи,получиш единицы.
|
|
|
|
29.12.2007, 21:44
|
|
Прописка
Регистрация: 12.11.2006
Сообщений: 127
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
сам спросил, сам ответил
Код:
|
x=47;
y=(x%10);//получаем кол-во единиц, в данном случае 7
z=(x/10);//получаем кол-во десятков, в данном случае 4 |
Всех с новым годом
|
|
|
|
29.12.2007, 23:14
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
|
Сообщение от day177
|
сам спросил, сам ответил
Код:
|
x=47;
y=(x%10);//получаем кол-во единиц, в данном случае 7
z=(x/10);//получаем кол-во десятков, в данном случае 4 |
Всех с новым годом
|
Пытаешься изобрести велосипед( т.е. аналог itoa)
Есть намного проще (короче ).
http://pro-radio.ru/controllers/3396-27/
|
|
|
|
30.12.2007, 00:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 12.11.2004
Адрес: Москва
Сообщений: 8,505
Сказал спасибо: 694
Сказали Спасибо 4,292 раз(а) в 1,964 сообщении(ях)
|
Всетаки С мозги сносит
|
|
|
|
31.12.2007, 01:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Сообщение от day177
|
сам спросил, сам ответил
Код:
|
x=47;
...
z=(x/10);//получаем кол-во десятков, в данном случае 4 |
Всех с новым годом
|
Только не забудь, что есть и числа большие, чем 99 - тогда в твой зет еще и сотни полезут, и тысячи, и "прочие скрипки".
И тебя с Наступающим!
|
|
|
|
31.12.2007, 01:58
|
|
Почётный гражданин KAZUS.RU
Регистрация: 10.01.2007
Сообщений: 3,412
Сказал спасибо: 65
Сказали Спасибо 664 раз(а) в 443 сообщении(ях)
|
Сообщение от Kabron
|
Всетаки С мозги сносит
|
Дык, его ж какие мужики писали-то! Мысль создать ЯВУ для написания ОСей сама по себе была (по тем временам), говоря скромно - смелой! Ну, и язык получился для уверенных в себе людей, не нуждающихся в мамках/няньках.
Принцип " What You See Is What You've Got" имеет колоссальные преимущества в области, для которой он был создан.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 05:49.
|
|