Słownik pojęć

0

Bardzo bym kciał żebyście m wyjaśnili kilkla pojęć:

  1. kiedy sie używa '!' (i czy w ogóle się używa)
  2. wiem, że 'Format(%d.....) to konwertuje integera, aje som kidy na konwert innych zmiennych?
  3. co to jest '@' i kiedy sie stosuje?
0

'!' To jest wykrzyknik. Kiedy go stosować zobacz w jakiejś książce od języka polskiego.

Konwersja liczby na tekst to np:
IntToStr (liczba całkowita)
FloatToStr (liczba zmiennoprzecinkowa)
IntToHex (liczba do zapisu szesnastkowego)
Str (liczba na tekst - sformatowana)
Write (zapisuje do pliku sformatowaną liczbę)

A co do Format to w pomocy jest opisane. Po krótce:
d - liczba dziesiętna
u - dziesiętna bez znaku
e - zapis wykładniczy (naukowy)
f - zapis stałoprzecinkowy
g - ogólny. Jeżeli da się zapisać jako 0.000001 to tak zapisze. Jeżeli nie to wykładniczo
n - tak jak f tylko z przecinkami pomiędzy grupami tysięcznymi
m - do zapisu kwot
p - wskaźnik zapisywany jako liczba szesnastkowa
s - po prostu string
x - liczba całkowita w postaci szesnastkowej

Operator @ - operator adresu. Zwraca adres zmiennej, funkcji/procedury/metody
Tak samo działa Addr

0

Moze i Dry masz racje, ale w programowaniu, konkretnie w C++ (nie wiem czy w Delphi) oznacza negacje, np:

if (!Form->Visible)
{
ShowMessage("Forma jest ukryta");
}

0

Pytanie znajduje się w dziale Pascal/Delphi, więc tutaj nie wykorzystuje się '!'. A to, że w C++ oznacza to negację (i nie tylko C++) to akurat wiem :) (chyba jedna z niewielu rzeczy jakie o składni C++ wiem)

0

Nie wiem jak wam ale mi sie od poczatku wydaje ze mu chodzi o skrypty dos :) Tylko dlaczego w napisal w tym dziale :)

0

Wiecie - jak KOMPLETNIE nie wiem co oznacza dany znak/wyrazenie to tym bardziej nie wiem w jakim jezyku jest uzywane. Choc sa wyjatki od tej reguly :-)

0

No to dalczego:

Kiedyś kiedy jeszcze nie byłem zarejestrowany na forum był post jak opróżnić kosz i w tym kodzi był wykrzyknik.

1 użytkowników online, w tym zalogowanych: 0, gości: 1