Size: a a a

Язык программирования Julia / Julia programming language

2021 March 28

AM

Aleksey Maslennikov in Язык программирования Julia / Julia programming language
Андрей Оськин
Это какое-то вычисление, которое даёт правильный результат.
кажется это называется конструктивные определения
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
в документации намного полезнее видеть "частное x / y округлённое вниз" чем "максимальное m такое что x - y m > 0"
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Деление с остатком a {\displaystyle a} a («делимого») на b {\displaystyle b} b («делитель») означает нахождение таких целых чисел q {\displaystyle q} q и r {\displaystyle r} r, что выполняется равенство:

   a = b ⋅ q + r {\displaystyle a=b\cdot q+r}
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
И это определение
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
я нигде не спорю, что это определение
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
(одно из возможных)
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
А вот дальше уже пишется

Для вычисления неполного частного от деления a {\displaystyle a} a на положительное число b {\displaystyle b} b следует разделить (в обычном смысле) a {\displaystyle a} a на b {\displaystyle b} b и округлить результат до ближайшего целого в меньшую сторону:
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Это не определение, это способ вычисления. Можно считать так, можно через евклидову теорему или как она там называется.
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Alexander Plavin
в документации намного полезнее видеть "частное x / y округлённое вниз" чем "максимальное m такое что x - y m > 0"
кстати говоря, можно же просто оба варианта в док вставить
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
А в llvm скорее всего третьим образом считается.
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Андрей Оськин
Это не определение, это способ вычисления. Можно считать так, можно через евклидову теорему или как она там называется.
это определение
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Андрей Оськин
А в llvm скорее всего третьим образом считается.
да, конечно, в этих определениях вообще про компьютеры и электроны в них ничего не говорится
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Андрей Оськин
А в llvm скорее всего третьим образом считается.
Оно должно быть до процессора доведение, внутри которого как-то будет вычислено
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
там по пути столько преобразований, что нельзя однозначно сказать даже какая команда на процессор попадёт :) лучше математически подходить
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Alexander Plavin
в документации намного полезнее видеть "частное x / y округлённое вниз" чем "максимальное m такое что x - y m > 0"
Так нет там операции округления. Ни в математическом определении, ни в реализации
источник

AP

Alexander Plavin in Язык программирования Julia / Julia programming language
Roman Samarev
Так нет там операции округления. Ни в математическом определении, ни в реализации
меня пока не убедили, что x div y = x/y округлённое вниз это не определение
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Давайте этот раздел документации Julia по-русски перепишем 😁
источник

АО

Андрей Оськин... in Язык программирования Julia / Julia programming language
Katie Hyatt
Ну вы же знаете, как англоговорящие любят ссориться друг с другом)
Подержите моё пиво 😃
источник

RS

Roman Samarev in Язык программирования Julia / Julia programming language
Alexander Plavin
меня пока не убедили, что x div y = x/y округлённое вниз это не определение
В истории математики операция деления появилась до дробей
источник