Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Оперативка [D6, XP]


grust ©   (2007-08-15 11:33:00) 

Я считываю системную инфу и сохраняю в текстовый файл.
ОЗУ в Mb. Получаю число дробное, например 1015,36.
Такой же планки нет. А чтоб по человечески - это 1000Mb.
Как округлить? round и т.п. я знаю. Но какой код более грамотен, нежели чем куча ифов или инов... ?


>>DEATH<<   (2007-08-15 13:51:00) [1]

интересно а как афтор будет округлять 64мб,,до 0 наверное


Slym   (2007-08-15 13:12:00) [2]

кстати битность процессора не нужно округлить?


Slym   (2007-08-15 13:11:00) [3]

Акция: при покупке 1000Мб памяти 24Мб получаете в подарок :)


Dr.M@$   (2007-08-15 12:55:00) [4]

=) плакать хотся! очередной орешник )))
2grust. ты хоть сам свою ссылку читал?? ну и понял что там написано ?


Ega23   (2007-08-15 12:41:00) [5]


> Одно дело "целых тыща мегов", а другое: "какой-то гиг" :
> )


Дык ведь не тыща-то. Нафига юзера в заблуждение вводить???


Riply   (2007-08-15 12:40:00) [6]

>[10] Ega23 ©   (15.08.07 12:25)
>Тогда я хоть убей не понимаю, нафига тебе "1000 Мб". Пиши 1 Гб и всё.
Действительно не понимаешь. Одно дело "целых тыща мегов", а другое: "какой-то гиг" :)


Вася Правильный   (2007-08-15 12:35:00) [7]


> по человечески - это 1000Mb

бракованная у тя планка


>>DEATH<<   (2007-08-15 12:26:00) [8]


> Такой же планки нет. А чтоб по человечески - это 1000Mb.
>  

а разве 1000мб бывает,,никогда невидел)))


Ega23   (2007-08-15 12:25:00) [9]


> читаешь мысли


Тогда я хоть убей не понимаю, нафига тебе "1000 Мб". Пиши 1 Гб и всё.


grust   (2007-08-15 12:18:00) [10]

читаешь мысли


Юрий Зотов   (2007-08-15 12:18:00) [11]

ИМХО, программист, который уже умеет "считывать системную инфу", уже не должен и нуждаться в ответе на вопрос "сколько байт в кило/мегабайте".


Плохиш   (2007-08-15 12:06:00) [12]


> вопрос не в этом а в том как для глаза представить это в
> нужном виде
>
> не 1014,42 Mb, а 1000 Mb

Вот так всегда, усушка, утруска и 14 мегабайт себе в карман зажулить...


grust   (2007-08-15 12:06:00) [13]

Только не говори что не знаешь
http://ru.wikipedia.org/wiki/Мегабайт


grust   (2007-08-15 12:05:00) [14]

>> Ega23 ©   (15.08.07 11:41) [1]
Для таких смешливых, скажу что понимаю что память варьируется а для удобства она округляется людьми до общебринятых цифр. вот они то мне и нужны, а не точный объем физической памяти. я спросил гработный код для "подбора" нужных значений.


Ega23   (2007-08-15 12:03:00) [15]

Спрашиваю ещё раз: Сколько байт в килобайте?


grust   (2007-08-15 12:01:00) [16]

FloatToStr(dwTotalPhys / 1048576)+' Mb';

вопрос не в этом а в том как для глаза представить это в нужном виде

не 1014,42 Mb, а 1000 Mb


sniknik   (2007-08-15 11:49:00) [17]

> Такой же планки нет. А чтоб по человечески - это 1000Mb.
а такие разве есть?


Ega23   (2007-08-15 11:41:00) [18]

гы...
Сколько байт в килобайте? А килобайт в мегабайте? А мегабайт в гигабайте?


Наверх

Титульная страница Поиск, карта сайта Написать письмо