home.social

#числа — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #числа, aggregated by home.social.

  1. Программу для просмотра любого файла из букв

    Добро пожаловать в SplView - программу для просмотра любого файла так, как если бы он состоял из букв (хотя на самом деле любой файл состоит только из чисел). SplView каждое число в файле понимает как порядковый номер буквы в алфавите и изображает на экране вместо числа - букву, стоящую в алфавите под этим номером. Получившийся из букв текст можно пролистывать колесиком мыши, стрелочными клавишами, клавишами Page Up, Page Down, Home и End. Выйти из программы можно правой кнопкой мыши или клавишей Esc. Выбрать файл для просмотра можно левой кнопкой мыши или клавишей F3. Примечание 1: алфавит используется вот этот, в нём ровно 256 букв. Примечание 2: этот алфавит можно сменить на другой (а потом обратно) с помощью клавиши F8. Вот такой файл. Я сделал еще ДО инсульта! Конечно это asm! "Программы для Windows я пишу на языке Flat Assembler. Выбор именно этой среды разработки совсем необычен, но так уж сложилось." Наиболее интересное вот это:

    habr.com/ru/articles/975792/

    #fasm #flat_assembler #буквы #программы #алфавит #инсульт #тесла #биткоин #числа #смерть

  2. Проблема, о которой вы даже не подозревали: print(.1+.2)

    Как следует отображать на экране результат деления 3.0 на 10.0 ? Сколько цифр следует вывести, если пользователь не указал точность? Скорее всего, вы даже не знали, что вывод чисел с плавающей запятой — это сложная проблема , настолько сложная, что по ней написаны десятки научных статей, причём последний прорыв был относительно недавно, в 2016 году. На самом деле, это одна из самых сложных частей поддержки чисел с плавающей запятой в среде выполнения языка. Давайте продолжим разговор о самой неоптимизированной в мире библиотеке эмуляции плавающей точки при помощи целочисленной арифметики. Первую статью читать тут .

    habr.com/ru/articles/948556/

    #float #плавающая_точка #числа #программирование #floating_point

  3. Санпросвет о плавающей точке, статья первая: компьютеры и числа

    Недавно мне понадобилось сэмулировать работу с плавающей точкой только при помощи целочисленной арифметики, поскольку флоаты были недоступны. Полез я было в интернет за готовой библиотекой, и чуть не утонул. Мало того, что я не нашёл того, что искал, это бог с ним. Я обнаружил, что в интернете кто-то неправ . :) Оказалось, что форумы кишат людьми, которые не до конца понимают, как компьютеры манипулируют числами. Например, мемасик с КПДВ я стянул с реддита (перечеркнул его я). Кто-то настолько был напуган страшными ошибками округления чисел с плавающей точкой, что даже смешную картинку смастерил. Только вот проблема в том, что 0.5 + 0.5 в точности равно 1.0 . Таким образом, я решил засучить рукава, и изобрести велосипед. То есть, написать самую неоптимизированную C++ библиотеку для эмуляции IEEE754 32-битных чисел с плавающей точкой при помощи исключительно 32-битной целочисленной арифметики. Библиотека уложится в несколько сотен строк кода, и в ней не будет никакого битхакинга. Задача написать понятный код, а не быстрый. А заодно хорошенько его документировать серией статей. Итак, этим полукреслом мастер Гамбс начинает новую партию мебели, или статья первая: поговорим о числах и компьютерах.

    habr.com/ru/articles/947886/

    #float #плавающая_точка #числа #программирование #floating_point

  4. Краткая история бесконечности, часть 3

    История бесконечности потенциально бесконечна, но фактически, увы и ах, эта статья будет последней в нашем цикле . Кстати, предыдущее предложение звучало бы смешнее на английском (...but actually ). Но я пишу её не на языке Ньютона и Шекспира, а на языке Колмогорова и Есенина, так что придётся читателю довольствоваться лишь потенциальным каламбуром. В компьютерных RPG часто бывает три концовки: добрая, злая и true ending. В данном случае реальная жизнь повторяет за геймдевом, и в истории бесконечности все эти сюжетные ветки также присутствуют. Под катом я расскажу, в чём их смысл и какие персонажи класса «математик» прошли игру «Жизнь» с этими концовками.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #история_математики #числа

  5. Краткая история бесконечности, часть 3

    История бесконечности потенциально бесконечна, но фактически, увы и ах, эта статья будет последней в нашем цикле . Кстати, предыдущее предложение звучало бы смешнее на английском (...but actually ). Но я пишу её не на языке Ньютона и Шекспира, а на языке Колмогорова и Есенина, так что придётся читателю довольствоваться лишь потенциальным каламбуром. В компьютерных RPG часто бывает три концовки: добрая, злая и true ending. В данном случае реальная жизнь повторяет за геймдевом, и в истории бесконечности все эти сюжетные ветки также присутствуют. Под катом я расскажу, в чём их смысл и какие персонажи класса «математик» прошли игру «Жизнь» с этими концовками.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #история_математики #числа

  6. Краткая история бесконечности, часть 3

    История бесконечности потенциально бесконечна, но фактически, увы и ах, эта статья будет последней в нашем цикле . Кстати, предыдущее предложение звучало бы смешнее на английском (...but actually ). Но я пишу её не на языке Ньютона и Шекспира, а на языке Колмогорова и Есенина, так что придётся читателю довольствоваться лишь потенциальным каламбуром. В компьютерных RPG часто бывает три концовки: добрая, злая и true ending. В данном случае реальная жизнь повторяет за геймдевом, и в истории бесконечности все эти сюжетные ветки также присутствуют. Под катом я расскажу, в чём их смысл и какие персонажи класса «математик» прошли игру «Жизнь» с этими концовками.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #история_математики #числа

  7. Краткая история бесконечности, часть 3

    История бесконечности потенциально бесконечна, но фактически, увы и ах, эта статья будет последней в нашем цикле . Кстати, предыдущее предложение звучало бы смешнее на английском (...but actually ). Но я пишу её не на языке Ньютона и Шекспира, а на языке Колмогорова и Есенина, так что придётся читателю довольствоваться лишь потенциальным каламбуром. В компьютерных RPG часто бывает три концовки: добрая, злая и true ending. В данном случае реальная жизнь повторяет за геймдевом, и в истории бесконечности все эти сюжетные ветки также присутствуют. Под катом я расскажу, в чём их смысл и какие персонажи класса «математик» прошли игру «Жизнь» с этими концовками.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #история_математики #числа

  8. Краткая история бесконечности. Часть 2

    В прошлой статье мы остановились на том, как Коши навел порядок в матанализе, изгнав из него актуальную бесконечность. Казалось бы, всё устаканилось, и можно строить математику на строгих и достоверных основаниях. Но история сказала на это «три раза ха». С конца XIX века и по сей день в математике творится такое, что Аристотелю не привиделось бы и в кошмаре. Сегодня у нас в программе: множество множеств, бесконечность бесконечностей, несколько парадоксов и один глобальный кризис оснований математики. Сделайте глубокий вдох и ныряйте под кат.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #числа #история_математики

  9. Краткая история бесконечности. Часть 2

    В прошлой статье мы остановились на том, как Коши навел порядок в матанализе, изгнав из него актуальную бесконечность. Казалось бы, всё устаканилось, и можно строить математику на строгих и достоверных основаниях. Но история сказала на это «три раза ха». С конца XIX века и по сей день в математике творится такое, что Аристотелю не привиделось бы и в кошмаре. Сегодня у нас в программе: множество множеств, бесконечность бесконечностей, несколько парадоксов и один глобальный кризис оснований математики. Сделайте глубокий вдох и ныряйте под кат.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #числа #история_математики

  10. Краткая история бесконечности. Часть 2

    В прошлой статье мы остановились на том, как Коши навел порядок в матанализе, изгнав из него актуальную бесконечность. Казалось бы, всё устаканилось, и можно строить математику на строгих и достоверных основаниях. Но история сказала на это «три раза ха». С конца XIX века и по сей день в математике творится такое, что Аристотелю не привиделось бы и в кошмаре. Сегодня у нас в программе: множество множеств, бесконечность бесконечностей, несколько парадоксов и один глобальный кризис оснований математики. Сделайте глубокий вдох и ныряйте под кат.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #числа #история_математики

  11. Краткая история бесконечности. Часть 2

    В прошлой статье мы остановились на том, как Коши навел порядок в матанализе, изгнав из него актуальную бесконечность. Казалось бы, всё устаканилось, и можно строить математику на строгих и достоверных основаниях. Но история сказала на это «три раза ха». С конца XIX века и по сей день в математике творится такое, что Аристотелю не привиделось бы и в кошмаре. Сегодня у нас в программе: множество множеств, бесконечность бесконечностей, несколько парадоксов и один глобальный кризис оснований математики. Сделайте глубокий вдох и ныряйте под кат.

    habr.com/ru/companies/psb/arti

    #математика #бесконечность #числа #история_математики

  12. Краткая история бесконечности. Часть 1

    Бесконечность — удивительная штука. Никто ее не видел, не трогал, никто не может даже по-настоящему представить. Но о ней говорят, ею пользуются и достигают результатов. Бесконечность не помещается в уме, но с давних пор будоражит умы. Сегодня поговорим о том, откуда пошла бесконечность, как развивались представления о ней, и каково текущее положение дел в этой области.

    habr.com/ru/companies/psb/arti

    #бесконечность #математика #история_математики #числа

  13. Краткая история бесконечности. Часть 1

    Бесконечность — удивительная штука. Никто ее не видел, не трогал, никто не может даже по-настоящему представить. Но о ней говорят, ею пользуются и достигают результатов. Бесконечность не помещается в уме, но с давних пор будоражит умы. Сегодня поговорим о том, откуда пошла бесконечность, как развивались представления о ней, и каково текущее положение дел в этой области.

    habr.com/ru/companies/psb/arti

    #бесконечность #математика #история_математики #числа

  14. Краткая история бесконечности. Часть 1

    Бесконечность — удивительная штука. Никто ее не видел, не трогал, никто не может даже по-настоящему представить. Но о ней говорят, ею пользуются и достигают результатов. Бесконечность не помещается в уме, но с давних пор будоражит умы. Сегодня поговорим о том, откуда пошла бесконечность, как развивались представления о ней, и каково текущее положение дел в этой области.

    habr.com/ru/companies/psb/arti

    #бесконечность #математика #история_математики #числа

  15. Краткая история бесконечности. Часть 1

    Бесконечность — удивительная штука. Никто ее не видел, не трогал, никто не может даже по-настоящему представить. Но о ней говорят, ею пользуются и достигают результатов. Бесконечность не помещается в уме, но с давних пор будоражит умы. Сегодня поговорим о том, откуда пошла бесконечность, как развивались представления о ней, и каково текущее положение дел в этой области.

    habr.com/ru/companies/psb/arti

    #бесконечность #математика #история_математики #числа

  16. Погружение в мир шестнадцатеричной системы счисления

    Погружение в мир шестнадцатеричной системы счисления Наверное, многие слышали о шестнадцатеричной системе счисления (она же hexadecimal) и даже видели её при работе со своим кодом, когда вместо привычных нулей и единиц в стектрейсе появляется что-то вроде 0x0034ab37. Что это такое, где же те самые нули и единицы, с которыми работает компьютер, и зачем использовать шестнадцатеричную систему? Давайте разбираться.

    habr.com/ru/articles/825468/

    #hexadecimal #шестнадцетиричная #hex #десятичная #бинарная #двоичная #числа #системы_счисления #faang

  17. Способы возведения в степень в Python

    В Дзене Python есть принцип, согласно которому "должен существовать один и, желательно, только один очевидный способ сделать это". Однако в Python есть как миниум три способа возведения числа в степень: оператор ** , встроенная функция pow() , функция pow() модуля math . В этой статье мы рассмотрим каждый из способов и разберемся, чем они отличаются.

    habr.com/ru/articles/823438/

    #python #возведение_в_степень #математика #программирование #производительность #функция #числа #алгоритмы #дзен

  18. Факир математики: Золотое сечение, часть 2

    Золотое сечение сложно и не объятно. Но мы попытаемся объяснить его вам в доступной форме. Что такое числа Фибоначчи? Как их посчитать наиболее лучшим способом? Читайте здесь и сейчас!

    habr.com/ru/articles/776254/

    #математика #наука #золотое_сечение #фибоначчи #python #программирование #числа #научнопопулярное

  19. Факир математики: Золотое сечение

    Привет, хабр! На дворе 2023 год. Теперь более чем когда-либо всё в нашем мире основано на числах. Некоторые из них, как вы уже знаете, имеют собственные имена. Число π (пи), число e. Математика везде. Карма и рейтинги в хабре, количество ваших денег, сегодняшняя дата (22.11.2023). Даже есть вид эзотерики, веры - нумерология, вера в том, что числа связаны с судьбой. И ведь все это появилось не на пустом месте. Мы, будто факиры заклинают своих змей, будем познавать математический мир. Красивый, бездонный и невероятно интересный. Добро пожаловать в серию статей "Факир математики", и тема первой нашей статьи - золотое сечение! Среди всех замечательных и не очень чисел, цифр есть одно особенно интересное число... Узнать про золотое сечение

    habr.com/ru/articles/775736/

    #математика #золотое_сечение #божественное_число #золотое_число #число_фи #золотой_прямоугольник #числа #магия_цифр #магия_чисел #цифры