Что значит поделить на ноль? - страница 2

 
Volodymyr Zubov #:

Какая Мораль ? Математика Пятого класса.

А суть в результате static_cast<int>(std::numeric_limits<double>::infinity), ведь именно infinity получится в С++ при делении 1.0/0.0

 
Roman Shiredchenko #:
Похоже на субботние вбросы Питерского художника.... ;-)
Он так видит.... ;-)

Ответ по сабжу - значит получить бесконечность (неопределенность) - вне пределье.... ;-)
Так - Алексей?

Уже и забыл про этот пост, а тут он всплыл. Конечно бесконечность, а многие спорят, что будет ноль. Я тогда школьникам просто объяснил: 1/1==1, 1/0,5==2, 1/0.01==100 и так далее. Чем меньше делимое, тем больше результат. А дальше мысленно экстраполируем 1/0==бесконечность. 

И почему вбросы и художник? Я считаю, гораздо интереснее обсудить такой вопрос, чем 10 лет подряд толочь в ступе «А на какой помойке можно найти бесплатный Грааль?»

 

Тут вопрос не только про математику, а как объяснить другому абстрактные вещи на пальцах. 

Пример: в MQL4 массивы максимум 4-х мерные. И человек не понимал, что такое 4-е измерение. 1—вектор, 2—матрица, 3—куб, а дальше у него заклинивало, потому что он визуал по мышлению, все надо представить.

Как бы вы объяснили такому на пальцах, что такое 4-е измерение массива?

 
Alexey Volchanskiy #:

Тут вопрос не только про математику, а как объяснить другому абстрактные вещи на пальцах. 

Пример: в MQL4 массивы максимум 4-х мерные. И человек не понимал, что такое 4-е измерение. 1—вектор, 2—матрица, 3—куб, а дальше у него заклинивало, потому что он визуал по мышлению, все надо представить.

Как бы вы объяснили такому на пальцах, что такое 4-е измерение массива?

Элементарно - массив кубов. 5 мерный - матрица кубов и т.д.

 
Alexey Volchanskiy #:

Тут вопрос не только про математику, а как объяснить другому абстрактные вещи на пальцах. 

Пример: в MQL4 массивы максимум 4-х мерные. И человек не понимал, что такое 4-е измерение. 1—вектор, 2—матрица, 3—куб, а дальше у него заклинивало, потому что он визуал по мышлению, все надо представить.

Как бы вы объяснили такому на пальцах, что такое 4-е измерение массива?

Леха, ну добавь например, температуру или цвет элемента или какой-то другой признак.
Вот тебе и дополнительное измерение. Их может быть очень много, 4 - далеко не предел.
Предела вообще нет.

 
Alexey Volchanskiy #:

Тут вопрос не только про математику, а как объяснить другому абстрактные вещи на пальцах. 

Пример: в MQL4 массивы максимум 4-х мерные. И человек не понимал, что такое 4-е измерение. 1—вектор, 2—матрица, 3—куб, а дальше у него заклинивало, потому что он визуал по мышлению, все надо представить.

Как бы вы объяснили такому на пальцах, что такое 4-е измерение массива?

Я бы на примере тетрадки объяснил.

Число в клетке листка это скаляр
Набор чисел в одной строке листка это вектор 
Таблица чисел на одном листке это матрица
Тетрадка с такими таблицами это тензор
Набор таких тетрадок на полке это четырех мерный массив

 
Grigori.S.B #:

Леха, ну добавь например, температуру или цвет элемента или какой-то другой признак.
Вот тебе и дополнительное измерение. Их может быть очень много, 4 - далеко не предел.
Предела вообще нет.

Еще новый вариант

Evgeniy Chernish #:
Я бы на примере тетрадки объяснил.

Число в клетке листка это скаляр
Набор чисел в одной строке листка это вектор 
Таблица чисел на одном листке это матрица
Тетрадка с такими таблицами это тензор
Набор таких тетрадок на полке это четырех мерный массив

Нормально, вот только я бы исключил тензоры, ведь мы тогда изучали MQL4. А вот стопка листов бумаги самое то. Уже 2 новые идеи родились!

Я тогда придумал так:

— Есть безразмерный коробок, в котором лежат бумажки с числами  — это 1-е измерение массива
— Есть безразмерный коробок побольше, в котором лежат предыдущие коробки  — это 2-е измерение массива

А теперь продолжи сам. И тут парня пробило:«Я понял! Размер коробков все увеличивается и измерений может быть сколько угодно!». Я говорил, он чистой воды визуал, ему надо было представить картинку.
Также встречал людей с чисто абстрактным мышлением, обычно математики, тут уже я их не понимал. Кстати, всегда говорил, что в программировании для форекс хватит математики на уровне школы. Но необходимо иметь комбинаторное мышление. Отличный программист — готовый аферист, а каждый аферист в душе поэт (давно сочинил).

 
Vladimir Simakov #:

А суть в результате static_cast<int>(std::numeric_limits<double>::infinity), ведь именно infinity получится в С++ при делении 1.0/0.0

Тебя поняло пол-процента из присутствующих )))

 
Alexey Volchanskiy #:

Тебя поняло пол-процента из присутствующих )))

А правильный ответ-то кто-нибудь даст?)))