Имя: Пароль:
IT
 
Как узнать математически сколько в числе 20 четных чисел? формула
0 sysadminlk
 
19.11.16
16:11
вопрос в теме
1 HeKrendel
 
19.11.16
16:13
20/2
2 Torquader
 
19.11.16
16:13
Что значит 20 чётных чисел ?
Если сумма, то любое чётное число большее 39 можно разложить на сумму 20 чётных чисел (правда не всегда различных).
Если нечётное, то на 20 чётных и ещё единицу.

И что далее ?
3 Garykom
 
гуру
19.11.16
16:14

ИсходноеЧисло = 20;
Если ИсходноеЧисло % 2 = 0 Тогда
   Результат = ИсходноеЧисло/2;
Иначе
   Результат = (ИсходноеЧисло-1)/2;
КонецЕсли;
4 sysadminlk
 
19.11.16
16:15
поправка нужно узнать сколько чётных чисел от 2 до 20
матеметически
5 sysadminlk
 
19.11.16
16:16
то-есть количество четных чисел
6 sysadminlk
 
19.11.16
16:16
формулу не могу составить
7 Garykom
 
гуру
19.11.16
16:16
=ЦЕЛ(ИсходноеЧисло/2)
8 sysadminlk
 
19.11.16
16:17
а если будет сколько целых чисел от 3 до 17
тогда формула какая будет?
9 Garykom
 
гуру
19.11.16
16:19
(8) Ты давай на ходу то условия задачи не меняй.

ЗЫ Вычитаешь из одного другое и далее (3) или (7)
10 Torquader
 
19.11.16
16:56
(4) Ну, если учесть, что чётное число - это каждое второе, то можно посчитать количество чисел между указанными числами и поделить на два без остатка.
Плюс надо проверить на чётность границы.
(((ЛевГран+1) Mod 2)+((ПравГран+1)Mod 2)+(ПравГран-ЛевГран))\2
11 Lama12
 
19.11.16
16:57
(0) Ответ в (1)
12 Garykom
 
гуру
19.11.16
17:18
(10) Намного проще =Макс(Цел(Граница1/2)-Цел(Граница2/2), Цел(Граница2/2)-Цел(Граница1/2))
13 Torquader
 
19.11.16
17:20
(12) На VbScript есть целочисленное деление - он сразу остаток отрезает - в 1С такого нет, приходится целую часть отрезать.
14 iceman2112
 
19.11.16
17:21
Стаж: 6 лет 5 месяцев 9 дней
15 Garykom
 
гуру
19.11.16
17:21
(12)+ Да не учел вариант когда меньшая граница четное число. нужно проверить и прибавить к результату 1 если четное.
16 Torquader
 
19.11.16
17:23
(15) Я тебе написал формулу - должна работать - что тебе ещё нужно ?
17 Garykom
 
гуру
19.11.16
17:24
(15)+ ?(Мин(Граница1, Граница2) % 2 = 0; 1; 0)
18 Garykom
 
гуру
19.11.16
17:25
(16) Не нравится то в твоей нужно знать какое число левое а какое правое ))
19 Torquader
 
19.11.16
17:28
(18) Ну, как бы, можешь вычитать из левого правое - получится отрицательное число - что ты с этим делать будешь - по модулю брать ?
20 Garykom
 
гуру
19.11.16
17:29
(19) Дык я и взял по модулю же в (12) ;)
21 Torquader
 
19.11.16
17:58
Два старых дятла вечером увидели вопрос.
Коль делать было нечего не оценили вброс.
И мучились над формулой, которой грош-цена.
Чтоб в общем виде вычислить, но только нахрена ?
22 Garykom
 
гуру
19.11.16
19:02
Для старых дятлов в том же и вопрос.
Что нужно постоянно искать все новый вброс.
Не мучаясь над формулой, которой грош-цена.
Легко лишиться им остаточков ума!
23 Neg
 
19.11.16
19:31
- как из простого сделать сложное???
- возьмите лист бумаги и сложите из него самолетик.