Base Framework
|
Commonly used mathematical constants. More...
Variables | |
const float | E_F = 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427f |
const float | LN2_F = 0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875f |
const float | LN10_F = 2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298f |
const float | LOG210_F = 3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155f |
const float | LOG2E_F = 1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344f |
const float | LOG102_F = 0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720f |
const float | LOG10E_F = 0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483f |
const float | PI_F = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068f |
const float | PI2_F = 6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136f |
const float | PI_2_F = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534f |
const float | PI_4_F = 0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670f |
const float | INV_PI_F = 0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719f |
const float | INV_PI_2_F = 0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438f |
const float | INV_SQRTPI_2_F = 1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727f |
const float | SQRT2_F = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573f |
const float | SQRT5_F = 2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275f |
const float | INV_SQRT2_F = 0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864f |
const float | INV_SQRT5_F = 0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550f |
const float | GOLDEN_RATIO_F = 1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137f |
const float | EULER_F = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495f |
const double | E = 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427 |
const double | LN2 = 0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875 |
const double | LN10 = 2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298 |
const double | LOG210 = 3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155 |
const double | LOG2E = 1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344 |
const double | LOG102 = 0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720 |
const double | LOG10E = 0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483 |
const double | PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068 |
const double | PI2 = 6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136 |
const double | PI_2 = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534 |
const double | PI_4 = 0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670 |
const double | INV_PI = 0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719 |
const double | INV_PI_2 = 0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438 |
const double | INV_SQRTPI_2 = 1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727 |
const double | SQRT2 = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573 |
const double | SQRT5 = 2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275 |
const double | INV_SQRT2 = 0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864 |
const double | INV_SQRT5 = 0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550 |
const double | GOLDEN_RATIO = 1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137 |
const double | EULER = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495 |
const long double | E_L = 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427L |
const long double | LN2_L = 0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875L |
const long double | LN10_L = 2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298L |
const long double | LOG210_L = 3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155L |
const long double | LOG2E_L = 1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344L |
const long double | LOG102_L = 0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720L |
const long double | LOG10E_L = 0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483L |
const long double | PI_L = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068L |
const long double | PI2_L = 6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136L |
const long double | PI_2_L = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534L |
const long double | PI_4_L = 0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670L |
const long double | INV_PI_L = 0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719L |
const long double | INV_PI_2_L = 0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438L |
const long double | INV_SQRTPI_2_L = 1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727L |
const long double | SQRT2_L = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573L |
const long double | SQRT5_L = 2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275L |
const long double | INV_SQRT2_L = 0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864L |
const long double | INV_SQRT5_L = 0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550L |
const long double | GOLDEN_RATIO_L = 1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137L |
const long double | EULER_L = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495L |
const float128 | E_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427) |
const float128 | LN2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875) |
const float128 | LN10_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298) |
const float128 | LOG210_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155) |
const float128 | LOG2E_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344) |
const float128 | LOG102_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720) |
const float128 | LOG10E_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483) |
const float128 | PI_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068) |
const float128 | PI2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136) |
const float128 | PI_2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534) |
const float128 | PI_4_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670) |
const float128 | INV_PI_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719) |
const float128 | INV_PI_2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438) |
const float128 | INV_SQRTPI_2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727) |
const float128 | SQRT2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573) |
const float128 | SQRT5_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275) |
const float128 | INV_SQRT2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864) |
const float128 | INV_SQRT5_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550) |
const float128 | GOLDEN_RATIO_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137) |
const float128 | EULER_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495) |
Commonly used mathematical constants.
This namespace holds some offen used mathematical constants. Please note that the accuracy provided here may not be supported by the particular platform.
const double constant::E = 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427 |
The base of the natural logarithm specified by the symbol "e" (or exp(1)).
const float constant::E_F = 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427f |
The base of the natural logarithm specified by the symbol "e" (or exp(1)).
const long double constant::E_L = 2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427L |
The base of the natural logarithm specified by the symbol "e" (or exp(1)).
const float128 constant::E_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(2.718281828459045235360287471352662497757247093699959574966967627724076630353547594571382178525166427) |
The base of the natural logarithm specified by the symbol "e" (or exp(1)).
const double constant::EULER = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495 |
The Euler-Mascheroni constant (gamma).
const float constant::EULER_F = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495f |
The Euler-Mascheroni constant (gamma).
const long double constant::EULER_L = 0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495L |
The Euler-Mascheroni constant (gamma).
const float128 constant::EULER_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.5772156649015328606065120900824024310421593359399235988057672348848677267776646709369470632917467495) |
The Euler-Mascheroni constant (gamma).
const double constant::GOLDEN_RATIO = 1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137 |
The golden ratio.
const float constant::GOLDEN_RATIO_F = 1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137f |
The golden ratio.
const long double constant::GOLDEN_RATIO_L = 1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137L |
The golden ratio.
const float128 constant::GOLDEN_RATIO_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.618033988749894848204586834365638117720309179805762862135448622705260462818902449707207204189391137) |
The golden ratio.
const double constant::INV_PI = 0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719 |
1/pi.
const double constant::INV_PI_2 = 0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438 |
2/pi.
const float constant::INV_PI_2_F = 0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438f |
2/pi.
const long double constant::INV_PI_2_L = 0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438L |
2/pi.
const float128 constant::INV_PI_2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.6366197723675813430755350534900574481378385829618257949906693762355871905369061403604552110650123438) |
2/pi.
const float constant::INV_PI_F = 0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719f |
1/pi.
const long double constant::INV_PI_L = 0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719L |
1/pi.
const float128 constant::INV_PI_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.3183098861837906715377675267450287240689192914809128974953346881177935952684530701802276055325061719) |
1/pi.
const double constant::INV_SQRT2 = 0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864 |
1/sqrt(2).
const float constant::INV_SQRT2_F = 0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864f |
1/sqrt(2).
const long double constant::INV_SQRT2_L = 0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864L |
1/sqrt(2).
const float128 constant::INV_SQRT2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.7071067811865475244008443621048490392848359376884740365883398689953662392310535194251937671638207864) |
1/sqrt(2).
const double constant::INV_SQRT5 = 0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550 |
1/sqrt(5).
const float constant::INV_SQRT5_F = 0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550f |
1/sqrt(5).
const long double constant::INV_SQRT5_L = 0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550L |
1/sqrt(5).
const float128 constant::INV_SQRT5_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.4472135954999579392818347337462552470881236719223051448541794490821041851275609798828828816757564550) |
1/sqrt(5).
const double constant::INV_SQRTPI_2 = 1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727 |
2/sqrt(pi).
const float constant::INV_SQRTPI_2_F = 1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727f |
2/sqrt(pi).
const long double constant::INV_SQRTPI_2_L = 1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727L |
2/sqrt(pi).
const float128 constant::INV_SQRTPI_2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.128379167095512573896158903121545171688101258657997713688171443421284936882986828973487320404214727) |
2/sqrt(pi).
const double constant::LN10 = 2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298 |
ln(10).
const float constant::LN10_F = 2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298f |
ln(10).
const long double constant::LN10_L = 2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298L |
ln(10).
const float128 constant::LN10_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298) |
ln(10).
const double constant::LN2 = 0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875 |
ln(2).
const float constant::LN2_F = 0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875f |
ln(2).
const long double constant::LN2_L = 0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875L |
ln(2).
const float128 constant::LN2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.6931471805599453094172321214581765680755001343602552541206800094933936219696947156058633269964186875) |
ln(2).
const double constant::LOG102 = 0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720 |
log_10(2).
const float constant::LOG102_F = 0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720f |
log_10(2).
const long double constant::LOG102_L = 0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720L |
log_10(2).
const float128 constant::LOG102_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.3010299956639811952137388947244930267681898814621085413104274611271081892744245094869272521181861720) |
log_10(2).
const double constant::LOG10E = 0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483 |
log_10(e).
const float constant::LOG10E_F = 0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483f |
log_10(e).
const long double constant::LOG10E_L = 0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483L |
log_10(e).
const float128 constant::LOG10E_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.4342944819032518276511289189166050822943970058036665661144537831658646492088707747292249493384317483) |
log_10(e).
const double constant::LOG210 = 3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155 |
log_2(10).
const float constant::LOG210_F = 3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155f |
log_2(10).
const long double constant::LOG210_L = 3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155L |
log_2(10).
const float128 constant::LOG210_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(3.321928094887362347870319429489390175864831393024580612054756395815934776608625215850139743359370155) |
log_2(10).
const double constant::LOG2E = 1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344 |
log_2(e).
const float constant::LOG2E_F = 1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344f |
log_2(e).
const long double constant::LOG2E_L = 1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344L |
log_2(e).
const float128 constant::LOG2E_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.442695040888963407359924681001892137426645954152985934135449406931109219181185079885526622893506344) |
log_2(e).
const double constant::PI = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068 |
pi.
const double constant::PI2 = 6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136 |
2 * pi.
const float constant::PI2_F = 6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136f |
2 * pi.
const long double constant::PI2_L = 6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136L |
2 * pi.
const float128 constant::PI2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(6.283185307179586476925286766559005768394338798750211641949889184615632812572417997256069650684234136) |
2 * pi.
const double constant::PI_2 = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534 |
pi/2.
const float constant::PI_2_F = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534f |
pi/2.
const long double constant::PI_2_L = 1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534L |
pi/2.
const float128 constant::PI_2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.570796326794896619231321691639751442098584699687552910487472296153908203143104499314017412671058534) |
pi/2.
const double constant::PI_4 = 0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670 |
pi/4.
const float constant::PI_4_F = 0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670f |
pi/4.
const long double constant::PI_4_L = 0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670L |
pi/4.
const float128 constant::PI_4_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(0.7853981633974483096156608458198757210492923498437764552437361480769541015715522496570087063355292670) |
pi/4.
const float constant::PI_F = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068f |
pi.
const long double constant::PI_L = 3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068L |
pi.
const float128 constant::PI_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(3.141592653589793238462643383279502884197169399375105820974944592307816406286208998628034825342117068) |
pi.
const double constant::SQRT2 = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573 |
sqrt(2).
const float constant::SQRT2_F = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573f |
sqrt(2).
const long double constant::SQRT2_L = 1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573L |
sqrt(2).
const float128 constant::SQRT2_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(1.414213562373095048801688724209698078569671875376948073176679737990732478462107038850387534327641573) |
sqrt(2).
const double constant::SQRT5 = 2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275 |
sqrt(5).
const float constant::SQRT5_F = 2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275f |
sqrt(5).
const long double constant::SQRT5_L = 2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275L |
sqrt(5).
const float128 constant::SQRT5_Q = _COM_AZURE_DEV__BASE__MAKE_FLOAT128(2.236067977499789696409173668731276235440618359611525724270897245410520925637804899414414408378782275) |
sqrt(5).