Serezha
пиши как хочешь
Pavel
Serezha
я тупой я не знаю даже что там дальше за пета данными
Pavel
кстати…..я вот тут немного не силен….
откуда то петабайты ? как именно ты пришел к такому числу
Serezha
2 в 53 это 9 пета записей в базе
Pavel
_) логично
Pavel
спасибо
Serezha
Или 9 миллионов миллионов
Serezha
На глаз :)
fgntfg
Чёт мало
Pavel
снус…кстати интересно - откуда у них id юзеров вылезающих за int32 если у них всего 1 милиард учеток
Pavel
https://dtf.ru/gameindustry/48607-kolichestvo-zaregistrirovannyh-akkauntov-v-steam-dostiglo-milliarda
Snusmumriken
(ненаю, возможно они что-то пихают в начало, типа id страны или ещё чего)
Maxim
2 в 53 это 9 пета записей в базе
2 в 53 степени названия не имеет, 2 в 50 это Пебибайт, а Петабайт это 10 в 15 степени.
В соответствии с правилами, регулирующими использование Международной системы единиц (СИ), приставки СИ применяются исключительно со степенями числа 10 и не должны использоваться для обозначения степеней числа 2, вроде как бы. Но я могу ошибаться
Serezha
2 в 53 это конкретное число выразимое в Си в том числе
Serezha
И не байт
Serezha
Чего угодно хоть попугаев :)
Snusmumriken
Ну то есть это когда предельный размер 53-unsigned int вот такой вот: 9 007 199 254 740 991
Maxim
Точняк, я всегда был уверен что эта гребаная энциклопедия и эти дурацкие учебники мне врут!
Serezha
Или еще точнее safe unsigned int
Snusmumriken
Ну вот 9E15 как раз. Кол-во знаков после основного посчитай.
Maxim
Это никак не связано с названиями двойки в степени и десятки в степени
Maxim
Это как раз называется 53 unsigned int но никак не петабайт
Snusmumriken
Ну смотри. Если у нас предельный размер инта — 9007199..., то получается что мы можем проиндексировать примерно девять пета-записей.
Serezha
Ой кто то где то запретил мегабайты называть мега :) потому что не 1000 на 1000 а 1024 на 1024
Serezha
Типа 1 килоом это 1000 ом а 1 килобайт 1024 байт шо за ужас
Pavel
Serezha
Но вот живем
Snusmumriken
Да фигня всё. Просто единица измерения — петазапись. Килозаписи, мегазаписи, петазаписи.
Maxim
Pavel
гига пропустил
Snusmumriken
Ну и туда же индексы. Гигаиндекс.
Snusmumriken
Ну вот
Maxim
Есть Йоттабайт и есть Йобибайт и разница не только в названии, верно?
Snusmumriken
Хочу йобибайтную флешку чтобы смотреть на ней йобифильмы.
Serezha
Кому то надо единицы счисления подзубрить:)
Snusmumriken
Да не, ты сам использовал в непривычном контексте.
Serezha
Почему же я по си вполне
Serezha
Не петабайт
Pavel
Артём
/me упал в обморок
Serezha
9 петазаписей пустых это полюбе гдет 50 петабайт данных
Serezha
Без индексов даже
Maxim
Почему же я по си вполне
Такие студенты как вы мне нравятся, самоуверенные и нисколько не сомневающиеся в собственной правоте! Такие достигают больше чем тихие и неуверенные
Maxim
Snusmumriken
Максим, именно в этом контексте, действительно всё правильно, расслабься. Серёжа довольно часто бывает неправ и иногда несёт чушь, но в данном случае таки прав.
Serezha
https://ru.m.wikipedia.org/wiki/%D0%9F%D0%B5%D1%82%D0%B0-
Maxim
Ну, ок)
Serezha
Единица, наименование которой образовано путём присоединения приставки пета к наименованию исходной единицы, получается в результате умножения исходной единицы на число 1015, т.е. на один квадриллион.
Артём
Пам пам пам пам, Сережа молодец.
Maxim
Snusmumriken
2^53 примерно равно 10^15
Примерно.
Погрешность чуть больше чем 7E12, но это не очень важно. Это на два порядка меньше чем исходное число, то есть фигня.
Maxim
@Snusmumriken извини что опять холивар не по теме замесил ;)
Serezha
Айди хранить не обязательно но мыслишь верно
Serezha
А так движок даже сжать может данеые
Pavel
Serezha
Ну хранишь бит например есть запись с таким ид или нет
Serezha
А на диске просто флет массив нулей
Serezha
Зато благодаря максиму я теперь знаю что 9 пета это 9 квадриллионов:) более по русски
Snusmumriken
А надо чтобы было не "по-русски" а понятно, и как можно быстрее. Чтобы не надо было лезть в гугл и узнавать, сколько нулей в квадриллионе.
Maxim
Snusmumriken
(научная нотация тащит 1E37)
Maxim
А то все я с вас тяну знания, хоть немножко но был полезен )
Snusmumriken
Знаете что такое самая жесть?
Хексы в научной нотации.
DEADBEEF, где первая E — разделитель степени десятки.
То есть 13E11386607
Очень большое число, правда, до числа грема ему далеко.
Anonymous
Почему хекся в научной нотации отражают степень десятки а не 16
Anonymous
Атавизм какой-то
Snusmumriken
Потому что научная нотация это про степени десятки. Потому и жесть, что надо смешивать.
Anonymous
Нет людей глупее ученых
Нет людей жесточе врачей
Lucky
Lucky
всегда можно прикинуть примерно
Serezha
к вопросу о том почему написать парсер ценных данных сложно 🙂 https://habr.com/ru/company/avito/blog/452142/
Pavel
так никто не говорил - что просто.
говорил что он легко параллелится
Serezha
хм а что в вебе сложно параллелится
Serezha
уже лет 30 среднему веб кодеру не приходится париться насчет параллелизма - все за нас делает веб сервак
Snusmumriken
Вэб-кодеры и те кто пишут вэб-парсеры — это совсем разные люди.