LINUX.ORG.RU

Очень странная задача по математике

 , ,


0

1

Допустим, существуют только числа от 0 до 0.(9). Теперь определим операцию деления «нацело». Допустим, мы делим на 10. В таком случае у нас возможные результаты деления 0, 0.1, 0.2, ..., 0.9. То есть 0.21 / 10 = 0.2, 0.29 / 10 = 0.2, 0.3 / 10 = 0.3. Теперь определим операцию получения остатка от деления. Это будет равно делимое - частное * делитель. Таким образом 0.21 mod 10 = 0.01, 0.29 mod 10 = 0.09, 0.3 mod 10 = 0. Остальные операции нас не интересуют. Разумеется, делить можно не только на 10, просто с десяткой результат нагляднее всего.

Теперь вопрос: как это представить с помощью функций и операторов нормальной математики?

★★★★★

Последнее исправление: KivApple (всего исправлений: 2)

Допустим, существуют только числа от 0 до 0.(9).
Допустим, мы делим на 10.

Мне кажется, или здесь есть деление на 0?

Ceiling_QB ★★★★
()

существуют только числа от 0 до 0.(9)

Допустим, мы делим на 10

Делим на несуществующее число.

0.21 / 10 = 0.2

Напоминает операцию взятия целой части [] из обычной математики, только это не [a], а [a*N]/N, где N=10.

amomymous ★★★
()
Ответ на: комментарий от Ceiling_QB

Да, я не верно выразился. Делимые существуют только от 0 до 0.(9). Делитель же может быть любым натуральным числом.

KivApple ★★★★★
() автор топика

Допустим, существуют только числа от 0 до 0.(9). Теперь определим операцию деления «нацело». Допустим, мы делим на 10. В таком случае у нас возможные результаты деления 0, 0.1, 0.2, ..., 0.9.

дык как я понимаю, у тебя деление X на Y:

1. X ← X*Y

2. X ← X/Y (как целые)

3. X ← X/Y (а тут уже как рациональные)

emulek
()

0.21 / 10 = 0.2, 0.29 / 10 = 0.2, 0.3 / 10 = 0.3

Чего? о_О

najlus ★★★★★
()

с помощью функций и операторов нормальной математики?

Ну так и будут просто 2 функции, одна для «деления», вторая для «остатка».

И да, покаж табуляцию для «деления» при делимом 0.2...0.6 делителе 1...11

no-such-file ★★★★★
()

Теперь вопрос: как это представить с помощью функций и операторов нормальной математики?

Для начала, запиши то, что ты там вверху написал, в нормальном виде. И деление своё определи, покажи, что определение - корректно. И почитай, может поможет.

http://en.wikipedia.org/wiki/Quotient_group

http://en.m.wikipedia.org/wiki/Cyclic_group

tyakos ★★★
()

Допустим, существуют только числа от 0 до 0.(9).

0.(9) - это «ноль и девять в периоде»? Тогда это тупо равно единице, почему бы просто не сказать: «от ноля до единицы»: [0,1]. Или, если тебе хочется единицу выколоть, то [0,1).

morse ★★★★★
()

Теперь вопрос: как это представить с помощью функций и операторов нормальной математики?

log(), max(), min()

нормальной математики

Хотет ненормальную математику!

omich
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.