Table-Maker's Dilemma: почему почти все трансцендентные элементарные функции округляются неправильно

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

Комментарии • 10

  • @blokblokovich
    @blokblokovich 2 года назад

    Проблема решена в 1959-ом году в ЭВМ "Сетунь", так как там изпользуется симметричная троичная система счисления.

    • @zealcomputing-rus
      @zealcomputing-rus  2 года назад

      Нет, не решена. Проблема не зависит от инструмента, которым мы представляем числа, она фундаментальна по своей природе.

    • @blokblokovich
      @blokblokovich 2 года назад

      @@zealcomputing-rus В симметричной троичной системе(множество {-1, 0, 1}) реально нет проблемы округления, так как нужная точность достигается путём отбрасывания ненужных цифер(абсолютная величина числа отбрасываемых цифер не превышает половины абсолютного значения младшей из оставшихся). Проблема округления появляется, если брать несимметричную троичную систему(множество {0, 1, 2}), так как двойка будет нарушать верхнее объстоятельство . Этот вопрос изучен, тем более перед тем как писать коммент проверил написанное в книжке "МЦВМ Сетунь". Говоря иначе, проблема округления будет существовать до тех пор, пока компьютеры не перейдут на симметричную троичную систему счисления, а пока приходится думать над проблемой что представлена в ролике.

    • @zealcomputing-rus
      @zealcomputing-rus  2 года назад

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

    • @blokblokovich
      @blokblokovich 2 года назад +1

      @@zealcomputing-rus Речь шла о механическом переходе, то есть чтобы электронные схемы изначально были троичными, а не двоичными. Не смотря на это, благодарю вас за ответ, так как понял, что деление в компьютере всё равно приведёт к проблеме округления.

    • @zealcomputing-rus
      @zealcomputing-rus  2 года назад

      Любая подобная механическая схема может быть виртуализирована, заменена имитацией, чем и занимается виртуальная машина. Если бы существовала такая машина, на ней можно было бы решать задачу, переходя туда и обратно. К сожалению, в нашем мире такой переход без потер невозможен по многим причинам.

  • @thebigVLOG
    @thebigVLOG 4 года назад

    Would it be possible to make this video in English? It would be very helpful if you could :)

    • @zealcomputing-rus
      @zealcomputing-rus  4 года назад +1

      No, sorry. At this time it will be very hard to me.

    • @thebigVLOG
      @thebigVLOG 4 года назад +1

      @@zealcomputing-rus No worries. Now I wish I could speak Russian lol

  • @АндрейКулагин-е1ш

    Есть кто из школы 21?