numeric_limits::tinyness_before
Bir tür yuvarlama önce normalleştirilmiş bir değer temsil etmek için küçük bir değer belirlemek olup olmadığını sınar.
static const bool tinyness_before = false;
Dönüş Değeri
trueYuvarlama önce küçük değerleri türü tespit edebilirsiniz falseBu işlem gerçekleştirilemiyor.
Notlar
Tinyness algılayabilir türleri ile IEC 559 kayan nokta temsili bir seçenek olarak yer ve bunun uygulanmasının bazı sonuçlarını etkileyebilir.
Örnek
// numeric_limits_tinyness_before.cpp
// compile with: /EHsc
#include <iostream>
#include <limits>
using namespace std;
int main( )
{
cout << "Whether float types can detect tinyness before rounding: "
<< numeric_limits<float>::tinyness_before
<< endl;
cout << "Whether double types can detect tinyness before rounding: "
<< numeric_limits<double>::tinyness_before
<< endl;
cout << "Whether long int types can detect tinyness before rounding: "
<< numeric_limits<long int>::tinyness_before
<< endl;
cout << "Whether unsigned char types can detect tinyness before rounding: "
<< numeric_limits<unsigned char>::tinyness_before
<< endl;
}
Gereksinimler
Başlık: <limits>
Namespace: std