0 / 0 / 0
Регистрация: 01.07.2010
Сообщений: 5
|
|
1 | |
Определение целых чисел13.09.2010, 14:44. Показов 1117. Ответов 5
Метки нет (Все метки)
Народ туплю конечно но суть вопроса такова.
Имеем БД в ней имеем поле с годами т.е. 1985, 1989, 2001 и т.д. необходимо произвести выборку допустим тех лет которые равны критерию отбора т.е. для 2004 года необходимо чтобы выполнялось условие, (2004-1989)/6=число -так вот если число целое то ГУУД, если не целое пробегаем дальше.И все адо поместить в другой grid если получилось целое число.
0
|
13.09.2010, 14:44 | |
Ответы с готовыми решениями:
5
Дана последовательность из 70 целых чисел. Определить, со скольких отрицательных чисел она начинается В заданном файле целых чисел найти среднее арифметическое всех чисел, находящихся на позициях, кратных 3 Из массива целых случайных чисел получить массив из чисел, которые встречаются более одного раза Вывести произведение целых частей чисел, а также сумму дробных частей всех чисел |
0 / 0 / 0
Регистрация: 04.03.2008
Сообщений: 250
|
|
13.09.2010, 15:27 | 2 |
Предлагаю навскидку такой вариант. Есть оператор '/' - то есть деление, а есть ' ' - деление нацело, возвращает целую часть результата деления, отбрасывая дробную. Можно поделить выражение обеими способами, и если результаты совпадут – то это то, что надо. Операторы работают и в SQL тоже, по крайней мере, в Access.
0
|
5 / 5 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
|
|
13.09.2010, 16:06 | 3 |
vborm,
Mod
0
|
0 / 0 / 0
Регистрация: 01.07.2010
Сообщений: 5
|
|
13.09.2010, 16:06 [ТС] | 4 |
igor
Да, так возможно получиься. Спасибо. Если будут у кого варианты еще, буду благодарен
0
|
0 / 0 / 0
Регистрация: 29.08.2007
Сообщений: 12
|
|
16.09.2010, 10:30 | 5 |
VladConn прав! Специально для задач подобного рода есть Mod. Нахождение остатка после деления нацело...
If ((2004-1989) Mod 6) = 0 Then 'если остаток от деления на 6 равен 0 в SQL точно такая же функция есть...
0
|
0 / 0 / 0
Регистрация: 01.07.2010
Сообщений: 5
|
|
16.09.2010, 11:15 [ТС] | 6 |
Спасибо парни, варианты мне подошли.Спаибо за разяснения.
0
|
16.09.2010, 11:15 | |
16.09.2010, 11:15 | |
Помогаю со студенческими работами здесь
6
Дан массив целых чисел. Найти номер последнего отрицательного числа или напечатать "Отрицательных чисел нет!" Написать программу, определение чисел и букв Определение количества одинаковых пар чисел в числовом ряде Последовательности целых чисел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |