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

Вниз

Нулевое целое число   Найти похожие ветки 

 
Ми   (2005-01-20 16:18) [0]

Что такое нулевое целое число?


 
palva ©   (2005-01-20 16:21) [1]

Это в форум "Потрепаться"?


 
Digitman ©   (2005-01-20 16:24) [2]


> Что такое нулевое целое число?


где ты такой термин выискал ?


 
Юрий Зотов ©   (2005-01-20 16:29) [3]

Переменная или константа, принадлежащая одному из целочисленных типов и равная нулю по величине.


 
Ми   (2005-01-20 16:30) [4]

В задачнике по инфе: "Cоставить алгоритм и программу которые в числовую переменную N вводят нулевые целые числа..."


 
Separator ©   (2005-01-20 16:31) [5]

Это если память выделеная пот переменную целого типа заполнена нулями.

var i: Byte;
   N: integer или word или cardinal или byte или sortint или smallint
begin
   for i:= 0 to SizeOf(N) do
       Byte(Pointer(Integer(@I) + i)^):= 0
end;


 
Separator ©   (2005-01-20 16:31) [6]

Это если память выделеная пот переменную целого типа заполнена нулями.

var i: Byte;
   N: integer или word или cardinal или byte или sortint или smallint
begin
   for i:= 0 to SizeOf(N) do
       Byte(Pointer(Integer(@I) + i)^):= 0
end;


 
begin...end ©   (2005-01-20 19:16) [7]

> [5] Separator ©   (20.01.05 16:31)

Во-первых, не to SizeOf(N), а to SizeOf(N) - 1; а во-вторых, гораздо проще ZeroMemory(@I, SizeOf(N)).


 
begin...end ©   (2005-01-20 19:19) [8]


> ZeroMemory(@I, SizeOf(N))

Т.е. ZeroMemory(@N, SizeOf(N)), конечно.


 
VMcL ©   (2005-01-20 20:02) [9]

>>begin...end ©  (20.01.05 19:16) [7]

А ещё проще FillChar().

WBW.


 
begin...end ©   (2005-01-20 20:10) [10]

> VMcL ©   (20.01.05 20:02) [9]

> А ещё проще FillChar().

Кому как :-) В FillChar - целых три параметра! :-)

А ещё проще: N := 0. :-)


 
Anatoly Podgoretsky ©   (2005-01-20 23:58) [11]

Ми   (20.01.05 16:30) [4]
В числовую переменную можно ввести только одно чилос, так что множественность тут неуместна.


 
VMcL ©   (2005-01-21 00:10) [12]

>>begin...end ©  (20.01.05 20:10) [10]

D6, Windows.pas:

procedure ZeroMemory(Destination: Pointer; Length: DWORD);
begin
 FillChar(Destination^, Length, 0);
end;


:-~~~~~~~~~~~~~~
:o)

>А ещё проще: N := 0. :-)

Не факт, что имеется в виду целое число, поддерживаемое Delphi. Оно может быть и 256-битным, к примеру. :-)



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

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

Наверх




Память: 0.49 MB
Время: 0.054 c
1-1106659793
Dmitry_04
2005-01-25 16:29
2005.02.06
Как мне определить, когда курсор находится над кнопкой?


3-1104753098
alexXn
2005-01-03 14:51
2005.02.06
Данные из системных таблиц Oracle


14-1106138020
vajo
2005-01-19 15:33
2005.02.06
Шрифты


14-1105681995
Ozone
2005-01-14 08:53
2005.02.06
Опять таки нужен совет...


9-1099606923
wiz
2004-11-05 01:22
2005.02.06
Rust. Внешний вид игрового GUI