Size: a a a

Ассемблер

2021 April 20

AK

Aleksey Kislitsa in Ассемблер
Ну тут есть нюанс, обычно если политика запрещает что то ставить, то и портейбл версии под запретом. Если смог использовать асм то мог бы и локально питон заюзать и даже с пакетами, если знать как питон эти пакеты ищет
источник

С

Сергей in Ассемблер
В теории всё просто, а на практике весь институт 5 лет только матлабом считал аналитическим методом.
источник

С

Сергей in Ассемблер
А мне зачем? Это питонисты тут пальцы гнули и просили питона. Более разумные бойцы пытались разрешёнными методами решить задачу. А я как смог, так и сделал. Главное ведь результат 😄
источник

С

Сергей in Ассемблер
А вот интересно, какие же системы поддерживают числа с большим хвостом после запятой? Фортран только с плавающей точкой работает же 😄
источник

AK

Aleksey Kislitsa in Ассемблер
Странно что питон не был разрешен, а асм был. Точно не недосмотр безопасников?
источник

AM

Alexander Morozov in Ассемблер
Забыли запретить.
источник

AK

Aleksey Kislitsa in Ассемблер
Ну в инсте для учебных целей, а там где я видел использование всяких расчетов с высокой точностью, там мне как то показали сборники подпрограмм и сказали, вот потому что это есть, они на фортране и сидят
источник

AK

Aleksey Kislitsa in Ассемблер
Похоже ту есть недопонимание. Что имеется ввиду под системами?
источник

С

Сергей in Ассемблер
Асм мелкий и не заметный, а питон большой и разветвлённый
источник

С

Сергей in Ассемблер
Какая-то штуковина, при помощи которой можно делать большие вычисления. Большие, это много цифр в числе и скорость вычислений повыше
источник

С

Сергей in Ассемблер
На асме я просто отдавал каждый полубайт под шестн. цифру и так массивами всё считал. Соответственно размер числа ограничен только скоростью компа
источник

AK

Aleksey Kislitsa in Ассемблер
Это чаще всего некая либа для подобных вычислений, для фортрана их точно море.
Что же до "Большие, это много цифр в числе и скорость вычислений повыше" то тут концы не сходятся.
источник

С

Сергей in Ассемблер
Почему не сходятся? Всё нормально сходится. При прочих равных скорость может быть ниже, а может и выше. В чём расхождения?
источник

AK

Aleksey Kislitsa in Ассемблер
Сложение двух длинных чисел, уже надо пройтись по всем разрядам, поразрядно сложить и учесть результат сложения предыдущих разрядов. Простой алгоритм сложно распараллелить, все в один поток.
источник

AK

Aleksey Kislitsa in Ассемблер
Расхождение в том. что чем длиннее число тем медленнее расчет и там как бы не вадратичная сложность получилась бы
источник

С

Сергей in Ассемблер
А ещё вычитание, умножение и деление 😂
источник

AA

Alehay Alehay in Ассемблер
а еще умножение карацубы прикрутить
источник

С

Сергей in Ассемблер
Да, но при одном размере можно долго считать, а можно быстро.
источник

A

Aleksandr in Ассемблер
Есть куча библиотек для работы с дробными числами произвольной точности
источник

AK

Aleksey Kislitsa in Ассемблер
Умножение да, а вот вычитание и деление даже в математике не всегда может быть определено.
источник