Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.031 c
14-1105886309
Fenik
2005-01-16 17:38
2005.02.06
Откуда на Титане метан?


1-1106419761
Змей
2005-01-22 21:49
2005.02.06
Калькулятор


9-1099344741
Klopan
2004-11-02 00:32
2005.02.06
Звук газа


1-1106481392
SeregaMan
2005-01-23 14:56
2005.02.06
Видимость определенной колонки StringGrid-a


3-1104588986
Some_man
2005-01-01 17:16
2005.02.06
Сетевая часть...




   Наверх