Порридж В Ко-ливинге
Кто знает, как в C подобных работает “превращение” float в int
Порридж В Ко-ливинге
Никак не могу найти Какой алгоритм используется компилятором?
Порридж В Ко-ливинге
Я про casting
Порридж В Ко-ливинге
int test = 2.3333333; float test2 = (float) test;
Порридж В Ко-ливинге
Всм?
Viktor
из float в int или наоборот?
Порридж В Ко-ливинге
Ну, потеряется инфа, мне это не важн
Порридж В Ко-ливинге
Мне интересен сам алгоритм
Viktor
выше про другое писал 🙂
Viktor
из float в int, в примере из int во float
Viktor
я поэтому и уточнил
Порридж В Ко-ливинге
Ааа, ну не важно
Порридж В Ко-ливинге
Как вообще это происходит?
Порридж В Ко-ливинге
Компилятор через секретную функцию прогоняет?
Порридж В Ко-ливинге
Или это где-то в процессоре есть такое?
Viktor
насколько я понимаю, во-первых, у них разный размер, во-вторых, разное представление, int это 2's complement, а float очевидно сложнее, там мантисса вот это всё, т.е. есть места под целую и дробную части в наборе битов. ну берёт и засовывает куда надо если int к float, или наоборот.
Viktor
очевидно с большего размера в меньший без возможной потери данных не обойтись.
Viktor
насчёт того где это происходит, насколько я понимаю есть float в ассемблерах, так что это не какой-то «класс в c++ который притворяется float-ом»
Viktor
но вообще хз, надо подробнее смотреть
Порридж В Ко-ливинге
ВОт мне это и интересно
Порридж В Ко-ливинге
Конечно, может быть есть алгоритм который просто берет мантису, а потом отрубает последние 255 - экспонента чисел
Viktor
тема интересная, да 👍
Порридж В Ко-ливинге
Хотя экспонента это степень 2
Viktor
уверен там много тонкостей
Порридж В Ко-ливинге
Надо сделать playground с этим
Порридж В Ко-ливинге
Не нашел в инете
Viktor
Эрихто называет переменную «мапка» 😂
Viktor
хехе там у него на 1:02:34 карта называется mapka то ли польские корни сказываются то ли это какой-то термин мне незнакомый
Viktor
Реально польские корни 🙂
Порридж В Ко-ливинге
Это у него в описании канала написано
Viktor
Ну да, просто это всё равно как если бы мы именовали переменные «slovarik»
Viktor
Ну такое себе, по-моему.
Порридж В Ко-ливинге
Да ладно
Viktor
Хотя видел я такую дичь в студенчестве, весело было.
Порридж В Ко-ливинге
POLSKA STRONG
Порридж В Ко-ливинге
У нас в методичке так и написанно
Порридж В Ко-ливинге
Я пишу m
Порридж В Ко-ливинге
Ни себе не людям так сказатб
Viktor
Массив ещё ладно. А вот когда один за другого лабу пишет и именую «DEN_DURAK»
Viktor
Ну, соотвественно сдаёт Ден.
Порридж В Ко-ливинге
Ехех
Viktor
Даже не проверяя «свой код»
Порридж В Ко-ливинге
Я так уже пол группе написал
Порридж В Ко-ливинге
Ну не так
Порридж В Ко-ливинге
Я то делаю все по красоте
Порридж В Ко-ливинге
🤣🤣🤣
Viktor
Порридж В Ко-ливинге
Порридж В Ко-ливинге
А кто перед кризисом не хочпт зараьотать
Порридж В Ко-ливинге
Я бы физически 7 по 8лабараторных и 5 курсовых бесплатно не сделал
Порридж В Ко-ливинге
А так деньги - ответственностт
Порридж В Ко-ливинге
Мотивирует 🤣
Viktor
Огонь, вот это я понимаю!
Viktor
Привет всем, Я присоединился к этой группе несколько дней назад, очень полезно. Я не мог понять половину сообщений, потому что я не знаю русский язык. Но ссылки помогли, и с помощью Google Translate я могу читать. Я работаю профессионалом в MediaTek India и ищу роль SDE-1 / SDE-2 в компаниях уровня 1, поэтому ищу некоторые ресурсы по проектированию систем для интервью. Спасибо
Viktor
чувак в большом фанговском чатике пишет 😄
Порридж В Ко-ливинге
Порридж В Ко-ливинге
Попасть в Я пойдет?
Порридж В Ко-ливинге
Или именно FAANG надо?
Viktor
Название FAANG Interview Сергея Сёмы, того чувака из гугла
Viktor
Попасть в Я пойдет?
Пойдёт. Компания не важна, важен формат интервью. И да, в Я именно такой формат сейчас.
Viktor
Там крутую серию моков запустили, можно записываться и использовать как прамп
Viktor
@ganqqwerty вроде участвует, может поделиться отзывом как там
Порридж В Ко-ливинге
Эх
Порридж В Ко-ливинге
Yuri
Мне как только начавшему сразу стало много чего понятно
Порридж В Ко-ливинге
Yuri
Ну типа у меня всего пара десятков задач нарешана
Порридж В Ко-ливинге
Я забыл, вы в какой компании работаете?
Yuri
В обычной b2bшной
Viktor
Мне как только начавшему сразу стало много чего понятно
А расскажешь что именно понятно? Формат интервью, какой-то конкретный поход для определённой темы?
Evgeniy
Как вы сегодняшнюю задачу решали?
Evgeniy
Порридж В Ко-ливинге
Хорошая задачка
Evgeniy
Хорошая задачка
По-моему я понял как её решать
Порридж В Ко-ливинге
По-моему я понял как её решать
Сломать окно магазина и забрать вещи? 😹
Viktor
МФТИшный препод гениально объяснил рекурсию — https://www.youtube.com/watch?v=NOaSY5pJmyc