Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.129.45.92] |
|
Страницы: (5) « Первая ... 2 3 [4] 5 все ( Перейти к последнему сообщению ) |
Сообщ.
#46
,
|
|
|
А я на первый пост отвечаю, D_KEY. Почему "так" сделано в "С-подобных языках". Правильнее их было бы назвать Фортран-подобными, правда... То, что в других языках бывает иначе, я в курсе, естественно. Я не считаю систему типов C лучше других, но изменять / тем не менее я логичным не считаю тоже. "Изменять" не в смысле сделать его математически правильным, против этого я как бы ничего не имею (хотя будут иметь уйма легаси кода), а в смысле что б float возвращал. Почему вот кстати float? А вдруг мне нужен long double? И кстати, как быть с шаблонами? Ой-ёй-ёй не выйдет в результате?
|
Сообщ.
#47
,
|
|
|
Более логичным считаю как в Питоне/Паскале - операция a / b всегда выполняет вещественное деление, а для целочисленного деления и получения остатка от деления целых чисел вводятся специальные операции.
Только вот мнемоники div и mod мне не нравятся (да задрали просто!). Удобнее, на мой взгляд, было бы ввести знак процента (%) для целочисленного деления и обратный слэш (\) для получения остатка. |
Сообщ.
#48
,
|
|
|
Цитата Bug Hunter @ Удобнее, на мой взгляд, было бы ввести знак процента (%) для целочисленного деления и обратный слэш (\) для получения остатка. А питоновские // для целочисленного деления и % для остатка тебе не нравятся? |
Сообщ.
#49
,
|
|
|
Цитата D_KEY @ А питоновские // для целочисленного деления и % для остатка тебе не нравятся? Не нравятся. Знак процента (%) похож на знаки, традиционно используемые для обозначения операции деления (на два из трех), ему и следует быть используемым для обозначения операции целочисленного деления. А операция взятия остатка она как бы обратная к операции деления, так что для нее логичнее использовать обратный слэш (\). Я так думаю... (С) |
Сообщ.
#50
,
|
|
|
Цитата Bug Hunter @ А операция взятия остатка она как бы обратная к операции деления А мужики-то и не знали (с) |
Сообщ.
#51
,
|
|
|
Цитата Bug Hunter @ В кольце целых чисел (а также в кольце многочленов и некоторых других кольцах) существует "алгоритм деления", называемый также "деление с остатком", который на входе принимает два числа (многочлена, ...) "делимое" и "делитель" и выдаёт два других числа (многочлена, ...) "частичное частное" и "остаток". Так что это не две обратные друг другу операции, а две половинки одной операции. А операция взятия остатка она как бы обратная к операции деления |
Сообщ.
#52
,
|
|
|
Цитата amk @ Во фразе Bug Hunter'а "как бы" подразумевается, что при делении образуется нечто, но внимание всё переключается именно на хвостик=остаток, а потому происходит взгляд не на суть, а обратно - на мелочь, потому он и озвучил сие "она как бы обратная к операции деления". Так что это не две обратные друг другу операции, а две половинки одной операции. |
Сообщ.
#53
,
|
|
|
Цитата OpenGL @ Цитата Bug Hunter @ А операция взятия остатка она как бы обратная к операции деления А мужики-то и не знали (с) Похоже я понял - это соревнование по чтению форума жопой за пост председателя клуба читателей форума жопой. Поздравляю - Вы вырвали важное очко! |
Сообщ.
#54
,
|
|
|
Цитата amk @ В кольце целых чисел (а также в кольце многочленов и некоторых других кольцах) существует "алгоритм деления", называемый также "деление с остатком", который на входе принимает два числа (многочлена, ...) "делимое" и "делитель" и выдаёт два других числа (многочлена, ...) "частичное частное" и "остаток". Так что это не две обратные друг другу операции, а две половинки одной операции. Я знаю, что из себя представляет операция деления. И про кольца с полями тоже знаю - не умничайте. И читайте форум глазами - Славян вон понял, что я имел в виду. |
Сообщ.
#55
,
|
|
|
Цитата Bug Hunter @ Тогда руками пишите.И читайте форум глазами - Славян вон понял, что я имел в виду. Я тоже понял. Но слово "обратная" в математике и в программировании имеет несколько другое значение. Сторона медали, обращённая к телу, "оборотная", а не "обратная". Но к операции это слово не применимо. |
Сообщ.
#56
,
|
|
|
Цитата Bug Hunter @ Я знаю, что из себя представляет операция деления. И про кольца с полями тоже знаю - не умничайте. И читайте форум глазами - Славян вон понял, что я имел в виду. Утипути какие мы напыщеные |
Сообщ.
#57
,
|
|
|
Цитата amk @ слово "обратная" в математике и в программировании имеет несколько другое значение. Ах да, чуть не забыл - что означает слово "обратная" без "как бы" в математике и в программировании я тоже знаю. Добавлено Цитата KILLER @ Утипути какие мы напыщеные Тьфу на Вас! (С) |
Сообщ.
#58
,
|
|
|
Цитата Bug Hunter @ Тьфу на Вас! (С) Зачем так быстро сливаться? Судя по Вашей аватарке - я надеялся что вы придумаете что то более оригинальное, а на деле - Лошок обыкновенный. Добавлено Посмотрел профиль 433 тематических сообщения из 831 в теме про Паскаль! Паскаль Карл!!! Да ты зачетный Лошок, с большой буквы, |
Сообщ.
#59
,
|
|
|
Тьфу на Вас еще раз! (С)
|
Сообщ.
#60
,
|
|
|
Цитата Bug Hunter @ Тьфу на Вас еще раз! (С) Ок, Лошок, я больше не буду тебя добивать в этой теме. Пусть тебя добьют другие. Я лишь посмакую |