Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Простенькая задача (операции с числами) / 7 сообщений из 7, страница 1 из 1
29.12.2007, 15:04
    #35042183
Edgar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простенькая задача (операции с числами)
Привет!!!

Как узнать при делении числа a на b, в десятичной дроби первая цифра 5 или нет?
a/b=x,x 1 x 2 x 3 x 4 ...
Необходимо определить, является x 1 цифрой 5 или нет?
...
Рейтинг: 0 / 0
29.12.2007, 17:03
    #35042325
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простенькая задача (операции с числами)
EdgarКак узнать при делении числа a на b, в десятичной дроби первая цифра 5 или нет?
a/b=x,x 1 x 2 x 3 x 4 ...
Необходимо определить, является x 1 цифрой 5 или нет?взять и поделить?
...
Рейтинг: 0 / 0
30.12.2007, 01:26
    #35042541
madgol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простенькая задача (операции с числами)
Это что-то из области деления в уме (или что такое было в мат олимпиадах)
...
Рейтинг: 0 / 0
30.12.2007, 11:12
    #35042614
S.G.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простенькая задача (операции с числами)
имхо, чтобы найти первую цифру результата деления, достаточно взять первую цифру делителя, и первую, или первую и вторую цифру делимого (в зависимости от того, первая цифра делимого больше или меньше первой цифры делителя)
...
Рейтинг: 0 / 0
30.12.2007, 11:12
    #35042615
S.G.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простенькая задача (операции с числами)
гм, ну и поделить их :)
...
Рейтинг: 0 / 0
30.12.2007, 23:08
    #35042800
rm15
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простенькая задача (операции с числами)
EdgarПривет!!!

Как узнать при делении числа a на b, в десятичной дроби первая цифра 5 или нет?
a/b=x,x 1 x 2 x 3 x 4 ...
Необходимо определить, является x 1 цифрой 5 или нет?


double z=a/b;
int i=floor((z-floor(z))*10);

Если могут быть отрицательные числа, то чуть подправить.
...
Рейтинг: 0 / 0
31.12.2007, 02:50
    #35042845
pizmon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Простенькая задача (операции с числами)
В целых числах
((a * 10) div b) mod 10 = 5
Видимо, цимес в том, что тот, кто напишет mod 5 = 0, тот дурак.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Простенькая задача (операции с числами) / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]