Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2008.02.24;
Скачать: [xml.tar.bz2];

Вниз

Что возвращает 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.044 c
15-1200740613
Dmitry S
2008-01-19 14:03
2008.02.24
Pixel Art


15-1200829254
Beastie Boys
2008-01-20 14:40
2008.02.24
Звук старого аналогового телефона


2-1201856974
operator
2008-02-01 12:09
2008.02.24
О создании и удалении компонентов.


11-1183749714
Matroskin66
2007-07-06 23:21
2008.02.24
Несколько вопросов по ListView и Memo


15-1200763466
мойипизвестен
2008-01-19 20:24
2008.02.24
А что будет если...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский