Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.24;
Скачать: CL | DM;

Вниз

Что возвращает Chr(I)?   Найти похожие ветки 

 
Ник   (2008-01-29 12:14) [0]

Что возвращает Chr(I), в случае когда I: integer и, в частности для фонта MS Sans Serif, принимает значение значительно большее чем 255?
В любом случае какие символы возращаются, но чем они (или откуда) определяются?
Спасибо


 
clickmaker ©   (2008-01-29 12:17) [1]


> Ник   (29.01.08 12:14)
> Что возвращает Chr(I), в случае когда I: integer

как он может быть integer, когда параметр там - byte?


 
Семеныч   (2008-01-29 12:18) [2]

А Вы проверьте, чему равно Ord(Chr(I)) - и увидите. Предполагаю, что старшие байты I просто отсекаются, но не уверен.


 
Сергей М. ©   (2008-01-29 12:19) [3]


> для фонта MS Sans Serif


Фонт-то тут причем ?


 
Ник   (2008-01-29 12:21) [4]

Фонт - однобайтовый


 
Сергей М. ©   (2008-01-29 12:24) [5]


> Фонт - однобайтовый


Да хоть терабайтный !

Какое отношение упомянутый оператор приведения типа имеет к какому-то там фонту ?


 
Palladin ©   (2008-01-29 12:27) [6]


> [4] Ник   (29.01.08 12:21)

ты бредишь :)


> [2] Семеныч   (29.01.08 12:18)

ничего не отсекается, берется значение mod 256, оверфлоу короче...


 
Anatoly Podgoretsky ©   (2008-01-29 14:18) [7]


> Фонт-то тут причем ?

А как же он увидит?


 
Сергей М. ©   (2008-01-29 14:38) [8]


> как же он увидит?


Кого можно увидеть при преобразовании типа ?)


 
Ник   (2008-01-29 14:39) [9]


> Palladin ©   (29.01.08 12:27) [6]


> ничего не отсекается, берется значение mod 256, оверфлоу
> короче...

Вполне согласен, однако это никак не стыкуется, когда, например когда юзаю Chr(-32)  - а или Chr(-33)  - Я :)


 
homm ©   (2008-01-29 14:45) [10]

> [9] Ник   (29.01.08 14:39)
> Вполне согласен, однако это никак не стыкуется, когда, например
> когда юзаю Chr(-32)  - а или Chr(-33)  - Я :)

Как не стыкуется?
-32 = $FFFFFFE0;
-33 = $FFFFFFDF;


 
@!!ex ©   (2008-01-29 14:47) [11]

> Вполне согласен, однако это никак не стыкуется, когда, например
> когда юзаю Chr(-32)  - а или Chr(-33)  - Я :)

Учи матчасть. в частности хранение целочисленных в памяти.


 
Ник   (2008-01-29 14:51) [12]


> homm ©   (29.01.08 14:45) [10]

Убедил


 
Anatoly Podgoretsky ©   (2008-01-29 15:37) [13]

> Сергей М.  (29.01.2008 14:38:08)  [8]

Ну как он без шрифта то увидит, ведь он же не умеет иначе.
Иначе причем шрифт



Страницы: 1 вся ветка

Текущий архив: 2008.02.24;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
2-1201456368
viRUS
2008-01-27 20:52
2008.02.24
Нестандартные формы


15-1200625680
dronix
2008-01-18 06:08
2008.02.24
Стратоскоп


2-1201537907
oleg_teacher
2008-01-28 19:31
2008.02.24
out of memory


15-1200137908
antonn
2008-01-12 14:38
2008.02.24
Помогите с тестом


2-1201679334
trubin
2008-01-30 10:48
2008.02.24
Как отличить CD от DVD. Как приводы делают это?