float f = 23.0204; //choosen by fair dice roll
Надо разделить целую и дробную часть (в виде количества десятитысячных) и записать их в целочисленные переменные.uint32_t integer, fractional;
integer = f;
fractional = (f - integer) * 10000;
Получаем в результате:integer == 23
fractional == 203
Что-то пошло не так...integer == 23
fractional == 204
Пока выкрутился так:uint32_t fract_int_text(float f, uint32_t *integer)
{
char str[sizeof("999.9999")];
uint32_t fractional;
sprintf(str, "%3.4f",f);
sscanf(str, "%u.%4u", integer, &fractional);
return fractional;
}
Это, конечно, работает. Но еще танцует и поет (см. https://lurkmore.to/Индусский_код (https://lurkmore.to/Индусский_код)). uint32_t fract_int(float f, uint32_t *integer)
{
uint32_t t;
*i = f;
t = (uint32_t)((f - *i) * 100000) % 10;
return (f - *i)*10000 + (t >= 5 ? 1 : 0);
}
:dash:Вот вот. Понапридумывают дебильных протоколов...
float to_float(uint32_t i, uint32_t f)
{
char s[20];
float f;
//тут сначала вагон проверок
//........
//а потом:
sprintf(s, "%u.%u", i, f);
sscanf(s,"%f", &f);
return f;
}
Анекдот, бля. Обхохочешься.Вызывайте священика,срочно!Это линуксоидам надо. Это у них там демоны.
Теперь вы понимаете, что мне надо бухать каждый день, т.к. я это каждый день выслушиваю )))Как в анекдоте:
Главная задача программиста - убить в себе перфекционистаэто что то нахуеверти%ь, сказать что то невнятное и съебат%ся.
Не, Лёх, то что ты описал, это прерогатива манагеров)я когда буду президентом, то - юристов, бухгалтеров, компьютерщиков, дизайнеров в сибирь отправлю)))
я когда буду президентом, то - юристов, бухгалтеров, компьютерщиков, дизайнеров в сибирь отправлю)))Я торгаш теперь, меня нельзя отправлять! :so svechoi:
Я торгаш теперь, меня нельзя отправлять! :so svechoi:Не, у тебя индульгенция.
юристов, бухгалтеров, компьютерщиков, дизайнеров в сибирь
у тебя индульгенция
То, что на юристов у тебя огромный зуб, это я знаю. С бухгалтерами не очень понятно, ну да и ладно. А чем компьютерщики с дизайнерами не угодили?Ну он не подходит под формат компьютерщиков)
Неожиданный поворот событий... :mda: Я, видимо, чего-то не знаю :ph34r:
я когда буду президентом, то - юристов, бухгалтеров, компьютерщиков, дизайнеров в сибирь отправлю)))Хорошо, что я перестал быть дизайнером...
Хорошо, что я перестал быть дизайнером...да я тут пытался заказать дизайн дома (внутрянка), потом по мебели часто народ с дизайнерами приезжает :osel: :rev:
Так неохота в Сибирь)))
коучинг
пипл нынче всю эту водичку сладкую, в уши залитую, радостно хавает.согласен на все 100%
я когда буду президентом, то - юристов, бухгалтеров, компьютерщиков, дизайнеров в сибирь отправлю)))
Вот, кстати, на Алтае или близ Байкала вариант неплохой, пожалуй. Тишина, спокойствие, умиротворение - для нас, айтишников, вполне творческая среда.
сначала всех к Тиму, сад косить, а потом уж в Сибирь...а че сразу к тиму, можно и ко мне приехать все покосить, потом к тиму, потом в сибирь
косить
ок, к Тиму, потом к тебе, потом к Вавдогу, потом в СибирьБоюсь после Вавдога печень уже откажет...
Мля! Зайдёшь раз в полгода на форум Тимура поблагодарить за работу а тут вот такое. Ребята вы как вообще? Не успел остальное перечитать. У вас всё нормально?Какие люди)) куда то совсем пропал!
P.S. Выходит в Сибирь мне ехать аж по трём сценариям. Лёх, ты извини но я пожалуй голосовать буду за Путина.
Какие люди)) куда то совсем пропал!Да что-то времени не стало совсем ни на что :dash: Не понимаю как у окружающих всё выходит размеренно и по плану. Последний год в постоянном цейтноте. Вот сделал попытку исключить из своей жизни всю активность кроме работы, секса еды и сна. Один фиг ничего не изменилось :sad:.
Да что-то времени не стало совсем ни на что :dash: Не понимаю как у окружающих всё выходит размеренно и по плану. Последний год в постоянном цейтноте. Вот сделал попытку исключить из своей жизни всю активность кроме работы, секса еды и сна. Один фиг ничего не изменилось :sad:.Пробовал включить включить вино-водочную активность?
Пробовал включить включить вино-водочную активность?Она часто самопроизвольно отключается, если поздно домой приезжаешь. Но в целом да, бухать стал заметно меньше. Наверное поэтому злой постоянно. :smiley:
поэтому злой постоянно. =)Надо быть добрее o:-)
...Вот сделал попытку исключить из своей жизни всю активность кроме работы, секса еды и сна. Один фиг ничего не изменилось :sad:.