BASIC - skorowidz funkcji matematycznych

Stronę tą wyświetlono już: 379 razy

Listing 1
  1. sin(kąt_w_radianach as double)

Zwraca sinus kąta podanego w radianach.

Listing 2
  1. cos(kąt_w_radianach as double)

Zwraca cosinus kąta podanego w radianach.

Listing 3
  1. tan(kąt_w_radianach as double)

Zwraca tangens kąta podanego w radianach.

Listing 4
  1. ctg(angle as double)
  2. return 1 / tan(angle)
  3. End Function

Ta funkcja nie istnieje w systemie dlatego jej uproszczona deklaracja jako odwrotność tangensa została podana powyżej.

Listing 5
  1. atn(wartość as double)

Zwraca wartość kąta, dla którego wartość tangensa jest podawana jako jedyny argument tej funkcji.

Listing 6
  1. exp(potęga as double)

Zwraca potęgę stałej matematycznej e.

Listing 7
  1. Function lg(a as double, b as double) as double
  2. lg = log(b) / log(a)
  3. End Function

Deklaracja funkcji zwracającej logarytm o podstawie a z b.

Listing 8
  1. sgn(wartość as double)

Zwraca znak podanej wartości liczbowej.

Listing 9
  1. Sqr( wartość as double)

Zwraca pierwiastek kwadratowy z podanej wartości.

Listing 10
  1. Round( wartość as Double, ileZnaków as double)

Zwraca podaną wartość z dokładnością do określonej liczby znaków po przecinku.

Listing 11
  1. Int(wartość as double)

Zwraca całkowitą część podanej wartości liczbowej.

Listing 12
  1. Oct(wartość as double)

Zwraca zmienną typu string zawierającą podaną wartość liczbową zapisaną w systemie ósemkowym.

Listing 13
  1. Hex(wartość as double)

Zwraca zmienną typu string zawierającą podaną wartość liczbową zapisaną w systemie ósemkowym.

Listing 14
  1. Rnd()

Funkcja generująca liczbę typu double o wartości od 0 do 1.

Komentarze