Operator rozmiaru sizeof
Transkrypt
Operator rozmiaru sizeof
Operator rozmiaru sizeof Operator rozmiaru służy do wyznaczania liczby bajtów, jaka zajmuje dany typ sizeof (wartość lub typ) PRIORYTETY RELACJI I DZIAŁAŃ http://www.algorytm.edu.pl/wstp-do-c/operatory-w-c.html Jeśli podczas pisania programu nie masz pewności który z operatorów ma pierwszeństwo skorzystaj z nawiasów , które mają najwyższy priorytet. Biblioteka <math.h> Inne funkcje bibioteki math double round( double ); Funkcja round odpowiada standardowemu zaokrąglaniu, jakie znamy ze szkoły. Każda liczba, której pierwsza liczba po przecinku jest większa lub równa 5 jest zaokrąglana w górę, natomiast w przeciwnym przypadku liczba jest zaokrąglana w dół. double ceil( double ); Funkcja ceil zaokrągla liczby zawsze w górę. Tak więc, liczba np. 3.0001 zostanie zaokrąglona do 4. double floor( double ); Funkcja floor zaokrągla liczby zawsze w dół. Przykładowo liczba 5.9999 zostanie zaokrąglona do 5 Funkcje trygonometryczne double sin( double ); double cos( double ); double tan( double ); Zamiana stopni na radiany Ćwiczenie 1 Wiedząc, że PI == 180 stopni, napisz program który zamieni stopnie na radiany Potęgowanie liczb funkcja pow. Funkcja ta przyjmuje dwa parametry i zwraca wynik potęgowania. Pierwszym parametrem jest liczba, którą chcemy potęgować, drugim natomiast potęga do której chcemy wybraną liczbę podnieść. double pow( double, double ); Ćwiczenie 2 Napisz program który, obliczy dowolną potęgę podanej liczby. wartość pierwiastka dowolnego stopnia double wynik = pow( liczba,( 1 / 5.0 ) ); //lub poprostu: pow(liczba,0.2); cout << "Pierwiastek stopnia piatego z liczby " << liczba << " to: " << wynik << endl; Ćwiczenie 3 Napisz program który, obliczy pierwiastek stopnia 3 podanej liczby. Napisz program który, obliczy pierwiastek stopnia 5 podanej liczby. Logarytmy double log( double ); double log10( double ); Ćwiczenie 4 podręcznik str 225 zadanie 3.4 Liczby losowe biblioteki cstdlib ; ctime