Przestrzenie nazw
Warianty
Działania

cpp/numeric/math/fmod: Różnice pomiędzy wersjami

Z cppreference.com
< cpp‎ | numeric‎ | math
m (r2.7.3) (Robot dodał en, fr, ja, pt, zh)
m (r2.7.3) (Robot dodał de, es, it, ru)
 
Linia 23: Linia 23:
 
Tematy pokrewne: [[cpp/numeric/math/ceil | ceil]], [[cpp/numeric/math/fabs | fabs]], [[cpp/numeric/math/floor | floor]]
 
Tematy pokrewne: [[cpp/numeric/math/ceil | ceil]], [[cpp/numeric/math/fabs | fabs]], [[cpp/numeric/math/floor | floor]]
  
 +
 
[[en:cpp/numeric/math/fmod]]
 
[[en:cpp/numeric/math/fmod]]
 +
 
[[fr:cpp/numeric/math/fmod]]
 
[[fr:cpp/numeric/math/fmod]]
 +
 
[[ja:cpp/numeric/math/fmod]]
 
[[ja:cpp/numeric/math/fmod]]
 
[[pt:cpp/numeric/math/fmod]]
 
[[pt:cpp/numeric/math/fmod]]
 +
 
[[zh:cpp/numeric/math/fmod]]
 
[[zh:cpp/numeric/math/fmod]]

Aktualna wersja na dzień 22:59, 2 lis 2012

Składnia:

    #include <cmath>
    double fmod(double x, double y);

Funkcja fmod() zwraca resztę z dzielenia x przez y. Na przykład:

    x = 3.2;
    y = 1.5;
    z = fmod(x, y);

spowoduje przypisanie z wartości 0.2.

C++ dostarcza przeciążone wersje funkcji:

    #include <cmath>
    float fmod(float x, float y);  //to samo co fmodf() w C99
    long double fmod(long double x, long double y);  //to samo co fmodl() w C99

Tematy pokrewne: ceil, fabs, floor