Emergency
15 лет на форуме
- Сообщения
- 943
- Реакции
- 134
Не надувайте пузырь. Советов я вам не давал никаких масштабов.советы космического масштаба
Не надувайте пузырь. Советов я вам не давал никаких масштабов.советы космического масштаба
Теоретически адобовские программы внутри используют двухбайтное представление чисел при вычислениях, но похоже, что на каком-то этапе Акробат возвращает однобайтные значения CMYK.
На правах вашего старого и верного фаната, я предлагаю вам перед тем, как что-то написать, поискать информацию об этом хоть в каких-то источниках. И, знаете, если источник великоват для вашей молниеносной мысли, то скормите его какому-нибудь проплексити или кими, попросите сделать резюме для вас. только потом это резюме прочтите и проверьте. искренне ваш, и протчая, и протчая. Люблю, целую, ЗоллингерСоветов я вам не давал никаких масштабов.
Вово! Эдакий форумный Платон и быстрый разумом Невтон!вашей молниеносной мысли

Ну так дайте правильное объяснение разницы между 0,1 и 0,2 процента черного, и я с радостью с вами соглашусь. А если у вас нет правильного объяснения, то обоснуйте неправильность моего предположения об округлении однобайтной величины до нуля.мое эстетическое чувство коробит подобная формулировка поста
Я разве где то говорил про то что у меня есть более вразумительная гипотеза? Я чисто про периодические безграмотные определения, что такое неонка в ваших постах. Вот, к примеру, в процитированном, внимательно вчитайтесь в это свое "округление однобайтной величины до нуля"?обоснуйте неправильность моего предположения об округлении однобайтной величины до нуля
При переводе числа с плавающей точкой в двоичное 8-битное число округление будет происходить почти всегда (за исключением случаев, когда число с плавающей точкой будет целым и не превышать 255).С какого перепугу значение с плавающей точкой будет округляться до восьмибитного целого (как правильнее было бы сказать, чтобы все поняли)?
?С какого перепугу значение с плавающей точкой будет округляться до восьмибитного целого
Откуда мне знать? Я Акробата не пугал.С какого перепугу
Нет, ну вы же исходя из какой то логики сделали такое странное предположение? Давайте я напомню - вы "когда то где то слышали, что внутри адобовских программ внутреннее представление цвета целочисленное, причем, uint8/uint16" , так?Откуда мне знать? Я Акробата не пугал.

Ага.
Логика простая - округления 0,1% до uint8 дает ноль, а округление 0,2% дает 1. Почему uint8? Потому что тип данных uint8 часто используют для эффективности памяти, когда достаточно небольших положительных чисел.вы же исходя из какой то логики сделали такое странное предположение?
Вы всерьез так думаете? Я, конечно, делаю вам скидку на возраст, возможно, это было эффективно, когда вы начинали знакомство с компьютерами. Они были большими, памяти было 64К и регистры процессора были 8битными. Но сейчас вторая четверть 21 века, в процессоры встроена плавающая математика охрененной разрядности, которая, ЧСХ, считается быстрее целочисленной и даже целочисленные 8битные операции эмулируются (с замедлением) на 64битных регистрах, формат хранения данных - тоже (текстовая!!!) плавающая точка охрененой точности после запятой; на выходе печати гладкие многометровые полутоновые переходы, итак, я повторяю свой вопрос:Потому что тип данных uint8 часто используют для эффективности памяти, когда достаточно небольших положительных чисел
?С какого перепугу значение с плавающей точкой будет округляться до восьмибитного целого
