[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]

[Burichan] [Foliant] [Futaba] [Greenhell] [Gurochan] [Photon] - [Home] [Manage] [Archive]

Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File [
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PDF, PNG
  • Maximum file size allowed is 30720 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1705124977743.jpg -(96772 B, 337x700) Thumbnail displayed, click image for full size.
96772 No.219411   [Reply]

Почему на ноль делить нельзя?

11 posts omitted. Click Reply to view.
>> No.219472  

>>219469
В таком случае, непонятно к чему была приведена некая аксиома "Ты хуй", т.к. ни в одной общеизвестной алгебре таковой не существует.
Помимо этого, никакие метапространства к текущему обсуждению отношения так же не имеют.

>> No.219475  

Почему нельзя считать остаток от деления INT_MIN на -1?

>> No.219476  

>>219475
Можно. Однако это определено, как определено. Внезапно, но алгебры отличаются не только от алгебр, но и от информационных систем.

>> No.219477  
File: 1705453148271.png -(70850 B, 630x575) Thumbnail displayed, click image for full size.
70850

>>219476
Можно-шможно. Почему тогда “Floating point exception (core dumped)” прилетает при попытке узнать остаток от деления -2147483648 на -1?

https://www.onlinegdb.com/oPWQ2ulBZ

>> No.219481  

>>219477
Потому что ты пытаешься проверить математическое свойство при помощи языка программирования, зачем - непонятно. Можешь ещё попробовать русское слово по правилам китайского языка проверить, результат будет тот же.

>> No.219482  

>>219481
Какое математическое свойство я пытаюсь проверить? Что ты несёшь? Я просто задал вопрос, ортогональный ОП-посту. Математически n % -1 = 0 для любого n, очевидно. Вопрос в том, почему в Си так нельзя делать.

>> No.219483  
>Почему на ноль делить нельзя?

Потому-что в принятой в большинстве систем модели математики по умолчанию данное действие не допускается. Технически обоснованно наборов прочих моментов как мы хотим чтоб калькулятор считал и сколько это будет стоить в железе.
Образно по этому-же операции на математическом процессоре имеют дельту погрешности.
А так можно, там где можно даёт лимит к бесконечности (максимальное значение переменной + флаг переполнения регистра как самый востребованный вариант реализации)

>Можно, но толку мало

Бывает что нужно. Например вполне реальная и частая ситуация в компьютерной графике.

>Зато всякие Σ для обозначения суммы и прочее говно.

По умолчанию в том-же СИ++ не можно (ибо ASCII совместимость), но руками для компилятора умеющего варить исходники в unicode определить можно, будет работать.

Comment too long. Click here to view the full text.
>> No.219484  

>>219477
Подозреваю что ловит переполнение.

>> No.219485  

>>219477
>>219483
Иии, или уточню с другого боку:
Аппаратно оно конечно всё-же иначе, там в делителе в приёмной триггерной защёлке остаётся более неуменьшаемый остаток, который собственно и тоже может быть скоммутирован на возврат в регистры. ... делитель это в целом вычитатель со счётчиком, вычитаем b из a и считаем сколько раз у нас это успешно получилось.
Ну и суть ответа не меняется, у нас так в счётчике успешных раз вычитаний слишком дохрена получается, в чём железо видит переполнение и взводит линии ошибки. А то что ты остаток хотел - это уже твои проблемы и ограничения языков высокого уровня в плане отсутствия нормальных средств обработки аппаратных исключений выполнения, но для СИ не знаю точно, не пробовал, вроде можно нарисовать приоритетный перед ОС обработчик исключения (как-то именно так ни разу не пробовал) и всё-же получить результат.

>> No.219487  

>>219477
let j= -2147483648 % -1;
| ^^^^^^^^^^^^^^^^ attempt to compute `i32::MIN % -1_i32`, which would overflow
|
= note: `#[deny(unconditional_panic)]` on by default



File: 1704061176307.jpg -(90019 B, 467x577) Thumbnail displayed, click image for full size.
90019 No.219249   [Reply]

С Новым Годом, аноны!

>> No.219251  

Интересно, что у дедушки в подарке и жив ли дедушка.

>> No.219252  
File: 1704094113853.jpg -(318205 B, 1419x1600) Thumbnail displayed, click image for full size.
318205

И тебя, и всех с Новым Годом.

>> No.219279  
File: 1704223581102.png -(1065753 B, 1355x1170) Thumbnail displayed, click image for full size.
1065753

>>219249
С Новым 2024 Годом, Новерь!

>> No.219335  
File: 1704612669683.jpg -(128909 B, 604x604) Thumbnail displayed, click image for full size.
128909

>>219249
Спасибо, сладкий, тебя тоже.



File: 1606977828958.jpg -(50193 B, 564x1001) Thumbnail displayed, click image for full size.
50193 No.183404   [Reply]

Как будете отмечать новый год, товарищи?

496 posts and 176 images omitted. Click Reply to view.
>> No.219269  
File: 1704148753909.jpg -(418726 B, 1000x676) Thumbnail displayed, click image for full size.
418726

>>219236
Nicaque. Сплю, ем, играю в Геншин.

>>219266
Хорошо бы. А то я уже начал уставать жить — на кладбище каждый день одно и то же.

>> No.219273  

>>219266
Аварийный запас продовольствия?

>> No.219275  
File: 1704188820029.jpg -(44362 B, 756x496) Thumbnail displayed, click image for full size.
44362

>>219269
Гроб гроб кладбище пидор? Да заебись у вас там, тихо и свежо. Чего еще можно пожелать? Это тут, в реальном и суетливом мире, происходит ужас полный.

>> No.219276  
File: 1704200635234.jpg -(453083 B, 696x899) Thumbnail displayed, click image for full size.
453083

>>219275
Чего заебись-то? Целей нет, смысла нет, надежды нет, каждый день одно и то же, живём потому что не умираем. Приходят некроманты со своими друзьями, то перестраивать всё начнут, то войну затеют; все им подчиняются без вопросов, ибо просто заебались уже существовать.

>> No.219280  
File: 1704240267163.png -(77859 B, 720x512) Thumbnail displayed, click image for full size.
77859

>>219276
в ближайшем будущем человечество ждёт полное вымирание либо утопия. ныть смысла нет.

>> No.219281  
File: 1704243914112.jpg -(169834 B, 800x720) Thumbnail displayed, click image for full size.
169834

>>219280
То человечество, оно живое. А что нежить ждёт? Так и будем существовать на кладбище, без смыслов и целей, кое как его поддерживать в порядке.

>> No.219282  
File: 1704246365492.gif -(2358 B, 83x23) Thumbnail displayed, click image for full size.
2358

>>219281
мы неживой(но чотенько, как живой). ты буквально из математической реальности сюда протекла. и я.

капча либо говорит что я спойлерю откровения жизни, что спойлер мол я не прав, либо просит тебя спеть в живую.

>> No.219287  

>>219276
Что-то разобрало вас, товарищ кристаллическая девочка. Раньше, вроде, более веселыми были.

>> No.219289  
File: 1704299708091.jpg -(268638 B, 769x564) Thumbnail displayed, click image for full size.
268638

>>219282
Как в неё назад затечь?

>>219287
Доживёшь до моих лет, тоже начнёшь задумываться, для чего это всё. Тем более, что я живу в некрополе, тут само его существование лишено смысла, и любой, кто задерживается надолго, сам становится нежитью.

>> No.219295  
File: 1704329207264.jpg -(622425 B, 2048x1628) Thumbnail displayed, click image for full size.
622425

>>219289
а нет "назад", мы там, а тут проекция. меньше страдай, смотри кино пока плёнка крутится.



Delete Post []
Password
[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] Next

[/b/] [/d/] [/tu/] [/a/] [/ph/] [/wa/] [/cg/] [/t/] [/p/]