IEEE 754: Представление вещественных чисел (с плавающей точкой).

  Рет қаралды 35,079

Leonid W Dworzanski

Leonid W Dworzanski

Күн бұрын

Пікірлер: 60
@whothehell_
@whothehell_ 5 жыл бұрын
Большое спасибо, было трудно найти видео, в котором разбирали примеры
@prite8980
@prite8980 Жыл бұрын
Видео 9 лет я студент 1 курса пишу задачу float для js спасибо тебе ты очень хорошо объяснил
@Enzo-mi8dq
@Enzo-mi8dq 2 ай бұрын
Вот это реально лучшее обьяснение на всем ру ютубе, спасибо
@nika7149
@nika7149 7 жыл бұрын
Шикарное объяснение! Готова была прислушиваться, звук накрутила всюду, и нет проблем! Понимание с первых же минут! Спасибо огромное!
@PeriodGuy-ln1ev
@PeriodGuy-ln1ev 10 ай бұрын
ты крут, единственный кто показал на практике и объяснил понятно
@МОЙПУФЫСТИК
@МОЙПУФЫСТИК 2 жыл бұрын
ГОСПАДИ СПАСИБО,ЧТО СУЩЕСТВУЮТ ТАКИЕ ЛЮДИ КАК ВЫ! ОГРОМНОЕ СПАСИБО ❤
@ВадикМезенцев-ф7й
@ВадикМезенцев-ф7й 6 жыл бұрын
Ты, первый кого я послушал и понял как это работает. Спасибо
@slater149
@slater149 7 ай бұрын
Огромное спасибо! Наконец то разобрался!!!
@dmitrymashkov9379
@dmitrymashkov9379 3 жыл бұрын
Спасибо большое, я вообще всё понял. Звук тихий, но я наушники накрутил на максимум.
@deadinside565
@deadinside565 5 жыл бұрын
Спасибо! Ты помог мне с моей бессонницей
@saburovanatoly2197
@saburovanatoly2197 2 жыл бұрын
Спасибо. понял. никому не расскажу.
@thetraveler7779
@thetraveler7779 Жыл бұрын
Если кто то думает, что примеры некорректные, ввиду того, что автор пытается нормализовать числа не являющимися дробными, то спешу объяснить, например любое целое число можно представить в виде десятичной дроби, например автор юзал число 110011, его можно представить как дробное 110011.0 следовательно для нормализации нам придется сместить точку до первой единицы, а это жрёт пять разрядов, отсюда и степень 5 в числе 1.10011*2^5
@TheCloudPortal
@TheCloudPortal 7 жыл бұрын
Спасибо, брат, очень полезно!
@LeonidVladimirovichD
@LeonidVladimirovichD 7 жыл бұрын
Рад, что Вам пригодилось.
@saburovanatoly2197
@saburovanatoly2197 2 жыл бұрын
рЕБЯТА ПОМОГИТЕ! КАК ЧИСЛО 0.875 ПРЕВРАТИЛОСЬ В ДВОИЧНОЕ 0,111 ???????
@orlyninna
@orlyninna 8 жыл бұрын
Доброго времени суток! Есть один вопрос по содержанию, 02:15. Разве мантисса не может равняться нулю? Как тогда представить ноль в любой из систем? Спасибо.
@LeonidVladimirovichD
@LeonidVladimirovichD 8 жыл бұрын
+orlyninna Хороший вопрос - спасибо. 1) "в нормализованной форме числа с плавающей точкой невозможно представить ноль. Поэтому для его представления зарезервированы специальные значения мантиссы и порядка - число считается нулём, если все его биты, кроме знакового, равны нулю." neerc.ifmo.ru/wiki/index.php?title=Представление_вещественных_чисел 2) Проверьте на binaryconvert.com
@orlyninna
@orlyninna 8 жыл бұрын
Leonid W Dworzanski спасибо за оперативный и содержательный ответ!
@ArcherDragoner
@ArcherDragoner 8 жыл бұрын
Очень-очень тихо(((
@farkhodkurbonov7569
@farkhodkurbonov7569 10 жыл бұрын
Спасибо большое за труд! Очень доступно и просто все преподноситься. Лично мне оч помогло
@alinapodryhun1819
@alinapodryhun1819 6 жыл бұрын
spasiboooo ogromnoe!
@sonny23ization
@sonny23ization 5 жыл бұрын
а у 0.875 откуда узнали что в двоичной 0.111?
@gulfstream1800
@gulfstream1800 3 жыл бұрын
Тоже не понял
@M.Makart
@M.Makart 2 жыл бұрын
Первая единица после точки означает 0.5, вторая 0.25, третья, 0.125. В сумме получается 0.875. Ещё можно перевести число в двоичную систему так: 0.875 * 2 = 1.75 0.75 * 2 = 1.5 0.5 * 2 = 1 0 * 2 = 0 0 * 2 = 0 ... В итоге получаем 0.11100... , т.е. 0.111
@katarinaw6437
@katarinaw6437 5 жыл бұрын
Спасибо!!!
@ДенисБаранов-з4ы
@ДенисБаранов-з4ы 3 жыл бұрын
что по звуку
@Andrey-pu1lv
@Andrey-pu1lv 9 жыл бұрын
Спасибо, мне очень помогло ваше видео!
@oleksiikovalenko8388
@oleksiikovalenko8388 7 жыл бұрын
Ускоренное воспроизведение в помощь
@KaKTyC_B_KeDaX
@KaKTyC_B_KeDaX 5 жыл бұрын
АСМР урок
@zhirovalexander
@zhirovalexander 3 жыл бұрын
Объясните, пожалуйста, формирование диапазона чисел в 32-битной системе по данным: -3,4×10^38..3,4×10^38 Откуда 38 знаков, если смещение 127 предполагает?
@thetraveler7779
@thetraveler7779 Жыл бұрын
Смещение предлагает 127 только теоретически, а на деле всё упирается в количество бит, выделяемых для записи мантиссы.
@fernandaeschallots2485
@fernandaeschallots2485 3 жыл бұрын
Блин, с 7й минутф перестал понимать.... почему при сложении 01111111+11=10000110
@александрпочебут-ц2л
@александрпочебут-ц2л 8 жыл бұрын
а можно получить ссылку на сайт с онлайн калькулятором?
@александрпочебут-ц2л
@александрпочебут-ц2л 8 жыл бұрын
спасибо, все стало очень понятно
@yurash1274
@yurash1274 6 жыл бұрын
www.binaryconvert.com/convert_float.html
@florian_mari
@florian_mari 5 жыл бұрын
www.binaryconvert.com
@4nifun
@4nifun 10 жыл бұрын
всё ок, но вот на столько тихо ... будто зажал...
@LeonidVladimirovichD
@LeonidVladimirovichD 10 жыл бұрын
Это были мои первые попытки записывать такие видео. Начинались они в 6 вечера с голосом полным бодрости и надежд, заканчивались в 6 утра на последнем издыхании. Если правильно помню это была самая первая запись. + т.к. опыта не было качество/громкость совсем не умел выводить.
@ДенисБаранов-з4ы
@ДенисБаранов-з4ы 3 жыл бұрын
у меня после дробной части мантиссы, где я нулями заполнил не совпадает в калькулятором)))
@daedaliusX
@daedaliusX 5 жыл бұрын
Итого: Число переводится в бинарную форму, затем в его бинарную нормализованную форму с отбрасыванием ведущей 1 у мантиссы. К экспоненте для случая одинарной точности прибавляем 127 (или 0111 1111). Обрезанную мантиссу переписываем следом слева-направо.
@thetraveler7779
@thetraveler7779 Жыл бұрын
Держите ваш диплом, рады были обучать вас эти долгие 5 лет.
@SomeRandomPerson163
@SomeRandomPerson163 10 жыл бұрын
Почему то в некоторых источниках пишут, что нормализованное представление это 0.1010001...
@LeonidVladimirovichD
@LeonidVladimirovichD 10 жыл бұрын
Приведите, пожалуйста, конкретный контекст/ссылку. Дело было давно. Сейчас уже по одной Вашей фразе сложно понять о чем речь.
@SomeRandomPerson163
@SomeRandomPerson163 10 жыл бұрын
Leonid W Dworzanski я сейчас не смог найти ссылку на оригинальную статью, нашел лишь это museum-pat.narod.ru/date/teo_aspl.html. Поискал, в других местах, пишут, что нормализованный вид это когда в первом разряде всегда 1 (двоичная), поэтому ее даже не записывают в память компьютера, а считают что она там по умолчанию есть и используют только то, что после запятой, что позволяет сэкономить разряд. В принципе, как у вас в видео и указано.
@thetraveler7779
@thetraveler7779 Жыл бұрын
​@@SomeRandomPerson163 Ну так так там ошибка, M > 1, < N, где N - есть базис.
@thetraveler7779
@thetraveler7779 Жыл бұрын
@@SomeRandomPerson163 Оо, отреагировал всё таки )) Ну как, есть успехи в программировании? Или забросил или просто из за отсутствия повторения эту тему забыл? )
@yurash1274
@yurash1274 6 жыл бұрын
Спасибо! Очень толково и понятно +1 в карму и лайк
@figlymigli
@figlymigli 8 жыл бұрын
В вычислениях ошибка: 0111111+111=1000110 а не 10000110,ну и соответственно все последующие вычисления неверны и их следует пересчитать.
@LeonidVladimirovichD
@LeonidVladimirovichD 8 жыл бұрын
Никита, спасибо за замечание! Да один ноль лишний. В остальных вычислениях Вы нашли ошибки или "экстраполируете"? : )
@saburovanatoly2197
@saburovanatoly2197 2 жыл бұрын
СЕМЬ ПАЛОК ЭТО ЧИЛО 127
@16087ZHEKA
@16087ZHEKA 10 жыл бұрын
проблема вот в чем: не сказал как проверку делать. не сказал как делать обратные преобразования
@LeonidVladimirovichD
@LeonidVladimirovichD 10 жыл бұрын
1) Проверку чего? 2) Про обратные подумаю. // Моя цель была не обширное научение, а помочь студентам получить точное понимания объекта (IEEE754 чисел) и преодолеть сложные моменты в этой теме.
@XgrenkaX
@XgrenkaX 10 жыл бұрын
Спасибо большое!
@tmdan91
@tmdan91 7 жыл бұрын
thanks
@skbmw530
@skbmw530 8 жыл бұрын
звук ужас, ничего не слышго.
@tonybelarusian180
@tonybelarusian180 5 жыл бұрын
не слышно им)) наушники одели и все, а лучше валите читать сами!!! автору большое спасибо!!
@kazbek_azirbayev
@kazbek_azirbayev 10 жыл бұрын
Не понятно
@LeonidVladimirovichD
@LeonidVladimirovichD 10 жыл бұрын
Уточните, пожалуйста.
@andrekovalev5138
@andrekovalev5138 5 жыл бұрын
Да зачем же так орать?
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 186 МЛН
Муж внезапно вернулся домой @Oscar_elteacher
00:43
История одного вокалиста
Рет қаралды 7 МЛН
Decimal to IEEE 754 Floating Point Representation
9:27
Abishalini Sivaraman
Рет қаралды 1,5 МЛН
Числа с плавающей точкой в компутере
36:16