[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]
Почему на ноль делить нельзя?
>>219469В таком случае, непонятно к чему была приведена некая аксиома "Ты хуй", т.к. ни в одной общеизвестной алгебре таковой не существует. Помимо этого, никакие метапространства к текущему обсуждению отношения так же не имеют.
Почему нельзя считать остаток от деления INT_MIN на -1?
>>219475Можно. Однако это определено, как определено. Внезапно, но алгебры отличаются не только от алгебр, но и от информационных систем.
>>219476Можно-шможно. Почему тогда “Floating point exception (core dumped)” прилетает при попытке узнать остаток от деления -2147483648 на -1?https://www.onlinegdb.com/oPWQ2ulBZ
>>219476Можно-шможно. Почему тогда “Floating point exception (core dumped)” прилетает при попытке узнать остаток от деления -2147483648 на -1?
https://www.onlinegdb.com/oPWQ2ulBZ
>>219477Потому что ты пытаешься проверить математическое свойство при помощи языка программирования, зачем - непонятно. Можешь ещё попробовать русское слово по правилам китайского языка проверить, результат будет тот же.
>>219481Какое математическое свойство я пытаюсь проверить? Что ты несёшь? Я просто задал вопрос, ортогональный ОП-посту. Математически n % -1 = 0 для любого n, очевидно. Вопрос в том, почему в Си так нельзя делать.
>Почему на ноль делить нельзя?Потому-что в принятой в большинстве систем модели математики по умолчанию данное действие не допускается. Технически обоснованно наборов прочих моментов как мы хотим чтоб калькулятор считал и сколько это будет стоить в железе.Образно по этому-же операции на математическом процессоре имеют дельту погрешности.А так можно, там где можно даёт лимит к бесконечности (максимальное значение переменной + флаг переполнения регистра как самый востребованный вариант реализации)>Можно, но толку малоБывает что нужно. Например вполне реальная и частая ситуация в компьютерной графике.>Зато всякие Σ для обозначения суммы и прочее говно.По умолчанию в том-же СИ++ не можно (ибо ASCII совместимость), но руками для компилятора умеющего варить исходники в unicode определить можно, будет работать. Comment too long. Click here to view the full text.
>Почему на ноль делить нельзя?
Потому-что в принятой в большинстве систем модели математики по умолчанию данное действие не допускается. Технически обоснованно наборов прочих моментов как мы хотим чтоб калькулятор считал и сколько это будет стоить в железе.Образно по этому-же операции на математическом процессоре имеют дельту погрешности.А так можно, там где можно даёт лимит к бесконечности (максимальное значение переменной + флаг переполнения регистра как самый востребованный вариант реализации)
>Можно, но толку мало
Бывает что нужно. Например вполне реальная и частая ситуация в компьютерной графике.
>Зато всякие Σ для обозначения суммы и прочее говно.
По умолчанию в том-же СИ++ не можно (ибо ASCII совместимость), но руками для компилятора умеющего варить исходники в unicode определить можно, будет работать.
>>219477Подозреваю что ловит переполнение.
>>219477>>219483Иии, или уточню с другого боку:Аппаратно оно конечно всё-же иначе, там в делителе в приёмной триггерной защёлке остаётся более неуменьшаемый остаток, который собственно и тоже может быть скоммутирован на возврат в регистры. ... делитель это в целом вычитатель со счётчиком, вычитаем b из a и считаем сколько раз у нас это успешно получилось.Ну и суть ответа не меняется, у нас так в счётчике успешных раз вычитаний слишком дохрена получается, в чём железо видит переполнение и взводит линии ошибки. А то что ты остаток хотел - это уже твои проблемы и ограничения языков высокого уровня в плане отсутствия нормальных средств обработки аппаратных исключений выполнения, но для СИ не знаю точно, не пробовал, вроде можно нарисовать приоритетный перед ОС обработчик исключения (как-то именно так ни разу не пробовал) и всё-же получить результат.
>>219477let j= -2147483648 % -1; | ^^^^^^^^^^^^^^^^ attempt to compute `i32::MIN % -1_i32`, which would overflow | = note: `#[deny(unconditional_panic)]` on by default
С Новым Годом, аноны!
Интересно, что у дедушки в подарке и жив ли дедушка.
И тебя, и всех с Новым Годом.
>>219249С Новым 2024 Годом, Новерь!
>>219249 Спасибо, сладкий, тебя тоже.
Как будете отмечать новый год, товарищи?
>>219236Nicaque. Сплю, ем, играю в Геншин.>>219266Хорошо бы. А то я уже начал уставать жить — на кладбище каждый день одно и то же.
>>219236Nicaque. Сплю, ем, играю в Геншин.
>>219266Хорошо бы. А то я уже начал уставать жить — на кладбище каждый день одно и то же.
>>219266Аварийный запас продовольствия?
>>219269Гроб гроб кладбище пидор? Да заебись у вас там, тихо и свежо. Чего еще можно пожелать? Это тут, в реальном и суетливом мире, происходит ужас полный.
>>219275Чего заебись-то? Целей нет, смысла нет, надежды нет, каждый день одно и то же, живём потому что не умираем. Приходят некроманты со своими друзьями, то перестраивать всё начнут, то войну затеют; все им подчиняются без вопросов, ибо просто заебались уже существовать.
>>219276в ближайшем будущем человечество ждёт полное вымирание либо утопия. ныть смысла нет.
>>219280То человечество, оно живое. А что нежить ждёт? Так и будем существовать на кладбище, без смыслов и целей, кое как его поддерживать в порядке.
>>219281мы неживой(но чотенько, как живой). ты буквально из математической реальности сюда протекла. и я.капча либо говорит что я спойлерю откровения жизни, что спойлер мол я не прав, либо просит тебя спеть в живую.
>>219281мы неживой(но чотенько, как живой). ты буквально из математической реальности сюда протекла. и я.
капча либо говорит что я спойлерю откровения жизни, что спойлер мол я не прав, либо просит тебя спеть в живую.
>>219276Что-то разобрало вас, товарищ кристаллическая девочка. Раньше, вроде, более веселыми были.
>>219282Как в неё назад затечь?>>219287Доживёшь до моих лет, тоже начнёшь задумываться, для чего это всё. Тем более, что я живу в некрополе, тут само его существование лишено смысла, и любой, кто задерживается надолго, сам становится нежитью.
>>219282Как в неё назад затечь?
>>219287Доживёшь до моих лет, тоже начнёшь задумываться, для чего это всё. Тем более, что я живу в некрополе, тут само его существование лишено смысла, и любой, кто задерживается надолго, сам становится нежитью.
>>219289а нет "назад", мы там, а тут проекция. меньше страдай, смотри кино пока плёнка крутится.
- wakaba 3.0.7 + futaba + futallaby -