|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
07.12.2011, 11:14 | #1 |
Регистрация: 07.12.2011
Сообщений: 8
|
Может кто-то знает ???
С Builder
Доброго времени суток .. Есть фрагмент кода который должен рассчитать диагональ монитора, но когда запускаем прогу, то на 19-ти дюймовом мониторе пишет "диагональ 22" почему так ? Ошибка в формуле расчета? Подскажите .. Сам фрагмент кода: // Расчет диагонали монитора int iHorSize,iVertSize,iMonitorDiag; iHorSize = GetDeviceCaps(Form1->Canvas->Handle,HORZSIZE); iVertSize = GetDeviceCaps(Form1->Canvas->Handle,VERTSIZE); iMonitorDiag = ((sqrt(pow(iHorSize,2)+pow(iVertSiz e,2)))/10)/2.54; Memo1->Lines->Add(String("Размер монитора по диагонали: ")+String(iMonitorDiag)+String( " Дюймов ")); |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сломался ноутбук может кто знает? | Biggie Smalls | Компьютерное железо | 5 | 12.08.2011 12:39 |
может кто-нибудь знает? | Gerberka | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 08.06.2010 19:08 |
может быть кто-нибудь знает??? | Gerberka | Помощь студентам | 1 | 04.06.2010 14:52 |
Может кто знает? | Cardagant | Помощь студентам | 4 | 04.05.2008 00:35 |