Overview | Namespace | Class | 索引 | Help |
全世界の 機能(する)/行事s in 全世界の Namespace C++
in Sourcefile math.h
- rtl_math_acosh
- extern "C"
二塁打 rtl_math_acosh( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- Returns values of the inverse hyperbolic cosine.
- Description
- acosh is part of the C99 基準, but not 供給するd by some compilers.
- Parameters
fValue The value x in the 称する,呼ぶ/期間/用語 acosh(x).
- rtl_math_approxValue
- extern "C"
二塁打 rtl_math_approxValue( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- 一連の会議、交渉/完成するs value to 15 重要な decimal digits.
- Parameters
fValue The value to be 一連の会議、交渉/完成するd.
- rtl_math_asinh
- extern "C"
二塁打 rtl_math_asinh( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- Returns values of the inverse hyperbolic sine.
- Description
- asinh is part of the C99 基準, but not 供給するd by some compilers.
- Parameters
fValue The value x in the 称する,呼ぶ/期間/用語 asinh(x).
- rtl_math_atanh
- extern "C"
二塁打 rtl_math_atanh( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- Returns more 正確な atanh(x) for x 近づく 0 than calculating 0.5*スピードを出す/記録につける((1+x)/(1-x)).
- Description
- atanh is part of the C99 基準, but not 供給するd by some compilers.
- Parameters
fValue The value x in the 称する,呼ぶ/期間/用語 atanh(x).
- rtl_math_doubleToString
- extern "C"
無効の rtl_math_doubleToString( rtl_String * * pResult, sal_Int32 * pResultCapacity, sal_Int32 nResultOffset, 二塁打 fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Char cDecSeparator, const sal_Int32 * pGroups, sal_Char cGroupSeparator, sal_Bool bEraseTrailingDecZeros );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- 転換s analogous to sprintf() using 内部の 一連の会議、交渉/完成するing.
- Description
- +/-HUGE_VAL are 変えるd to "中距離核戦力" and "-中距離核戦力", NAN values are 変えるd to "NaN".
- Parameters
pResult Returns the resulting byte string. Must itself not be null, and must point to either null or a valid string.
pResultCapacity If null, pResult is considered to point to immutable strings, and a new string will be 配分するd in pResult. If 非,不,無-null, it points to the 現在の capacity of pResult, which is considered to point to a string 衝撃を和らげるもの (pResult must not itself be null in this 事例/患者, and must point to a string that has room for the given capacity). The string 代表 of the given 二塁打 value is 挿入するd into pResult at position nResultOffset. If pResult's 現在の capacity is too small, a new string 衝撃を和らげるもの will be 配分するd in pResult as necessary, and pResultCapacity will 含む/封じ込める the new capacity on return.
nResultOffset If pResult is used as a string 衝撃を和らげるもの (i.e., pResultCapacity is 非,不,無-null), nResultOffset 明示するs the insertion 相殺する within the 衝撃を和らげるもの. Ignored さもなければ.
fValue The value to 変える.
eFormat The 判型 to use, one of rtl_math_StringFormat.
nDecPlaces The number of decimals to be 生成するd. 効果的に fValue is 一連の会議、交渉/完成するd at this position, 明示するing nDecPlaces <= 0 accordingly rounds the value before the decimal point and fills with zeros. If eFormat == rtl_math_StringFormat_Automatic and nDecPlaces == rtl_math_DecimalPlaces_Max, the highest number of significant decimals possible is generated. If eFormat == rtl_math_StringFormat_G, nDecPlaces specifies the number of significant digits instead. If nDecPlaces == rtl_math_DecimalPlaces_DefaultSignificance, the default number (currently 6 as implemented by most libraries) of significant digits is generated. According to the ANSI C90 standard the E style will be used only if the exponent resulting from the conversion is less than -4 or greater than or equal to the precision. However, as opposed to the ANSI standard, trailing zeros are not necessarily removed from the fractional portion of the result unless bEraseTrailingDecZeros == true was specified.
cDecSeparator The decimal separator.
pGroups Either null (no 配合 is used), or a null-終結させるd 名簿(に載せる)/表(にあげる) of group lengths. Each group length must be 厳密に 肯定的な. If the number of digits in a 転換 越えるs the 明示するd 範囲, the last (highest) group length is repeated as needed. Values are 適用するd from 権利 to left, for a 配合 of 1,00,00,000 you'd have to 明示する pGroups={3,2,0}.
cGroupSeparator The group separator. Ignored if pGroups is null.
bEraseTrailingDecZeros 追跡するing 無s in decimal places are erased.
- rtl_math_doubleToUString
- extern "C"
無効の rtl_math_doubleToUString( rtl_uString * * pResult, sal_Int32 * pResultCapacity, sal_Int32 nResultOffset, 二塁打 fValue, rtl_math_StringFormat eFormat, sal_Int32 nDecPlaces, sal_Unicode cDecSeparator, const sal_Int32 * pGroups, sal_Unicode cGroupSeparator, sal_Bool bEraseTrailingDecZeros );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- 転換s analogous to sprintf() using 内部の 一連の会議、交渉/完成するing.
- Description
- +/-HUGE_VAL are 変えるd to "中距離核戦力" and "-中距離核戦力", NAN values are 変えるd to "NaN".
- Parameters
pResult Returns the resulting Unicode string. Must itself not be null, and must point to either null or a valid string.
pResultCapacity If null, pResult is considered to point to immutable strings, and a new string will be 配分するd in pResult. If 非,不,無-null, it points to the 現在の capacity of pResult, which is considered to point to a string 衝撃を和らげるもの (pResult must not itself be null in this 事例/患者, and must point to a string that has room for the given capacity). The string 代表 of the given 二塁打 value is 挿入するd into pResult at position nResultOffset. If pResult's 現在の capacity is too small, a new string 衝撃を和らげるもの will be 配分するd in pResult as necessary, and pResultCapacity will 含む/封じ込める the new capacity on return.
nResultOffset If pResult is used as a string 衝撃を和らげるもの (i.e., pResultCapacity is 非,不,無-null), nResultOffset 明示するs the insertion 相殺する within the 衝撃を和らげるもの. Ignored さもなければ.
fValue The value to 変える.
eFormat The 判型 to use, one of rtl_math_StringFormat.
nDecPlaces The number of decimals to be 生成するd. 効果的に fValue is 一連の会議、交渉/完成するd at this position, 明示するing nDecPlaces <= 0 accordingly rounds the value before the decimal point and fills with zeros. If eFormat == rtl_math_StringFormat_Automatic and nDecPlaces == rtl_math_DecimalPlaces_Max, the highest number of significant decimals possible is generated. If eFormat == rtl_math_StringFormat_G, nDecPlaces specifies the number of significant digits instead. If nDecPlaces == rtl_math_DecimalPlaces_DefaultSignificance, the default number (currently 6 as implemented by most libraries) of significant digits is generated. According to the ANSI C90 standard the E style will be used only if the exponent resulting from the conversion is less than -4 or greater than or equal to the precision. However, as opposed to the ANSI standard, trailing zeros are not necessarily removed from the fractional portion of the result unless bEraseTrailingDecZeros == true was specified.
cDecSeparator The decimal separator.
pGroups Either null (no 配合 is used), or a null-終結させるd 名簿(に載せる)/表(にあげる) of group lengths. Each group length must be 厳密に 肯定的な. If the number of digits in a 転換 越えるs the 明示するd 範囲, the last (highest) group length is repeated as needed. Values are 適用するd from 権利 to left, for a 配合 of 1,00,00,000 you'd have to 明示する pGroups={3,2,0}.
cGroupSeparator The group separator. Ignored if pGroups is null.
bEraseTrailingDecZeros 追跡するing 無s in decimal places are erased.
- rtl_math_erf
- extern "C"
二塁打 rtl_math_erf( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- Returns values of the Errorfunction erf.
- Description
- erf is part of the C99 基準, but not 供給するd by some compilers.
- Parameters
fValue The value x in the 称する,呼ぶ/期間/用語 erf(x).
- rtl_math_erfc
- extern "C"
二塁打 rtl_math_erfc( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- Returns values of the complement Errorfunction erfc.
- Description
- erfc is part of the C99 基準, but not 供給するd by some compilers.
- Parameters
fValue The value x in the 称する,呼ぶ/期間/用語 erfc(x).
- rtl_math_expm1
- extern "C"
二塁打 rtl_math_expm1( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- Returns more 正確な e^x-1 for x 近づく 0 than calculating 直接/まっすぐに.
- Description
- expm1 is part of the C99 基準, but not 供給するd by some compilers.
- Parameters
fValue The value x in the 称する,呼ぶ/期間/用語 e^x-1.
- rtl_math_log1p
- extern "C"
二塁打 rtl_math_log1p( 二塁打 fValue );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- Returns more 正確な スピードを出す/記録につける(1+x) for x 近づく 0 than calculating 直接/まっすぐに.
- Description
- log1p is part of the C99 基準, but not 供給するd by some compilers.
- Parameters
fValue The value x in the 称する,呼ぶ/期間/用語 スピードを出す/記録につける(1+x).
- rtl_math_pow10Exp
- extern "C"
二塁打 rtl_math_pow10Exp( 二塁打 fValue, int nExp );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- 規模s fVal to a 力/強力にする of 10 without calling pow() or div() for nExp values between -16 and +16, 供給するing a faster method.
- Parameters
fValue The value to be raised.
nExp The exponent.
- Return
- fVal * pow(10.0, nExp)
- rtl_math_round
- extern "C"
二塁打 rtl_math_round( 二塁打 fValue, int nDecPlaces, rtl_math_RoundingMode eMode );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- 一連の会議、交渉/完成するs a 二塁打 value.
- Parameters
fValue 明示するs the value to be 一連の会議、交渉/完成するd.
nDecPlaces 明示するs the decimal place where 一連の会議、交渉/完成するing occurs. Must be in the 範囲 -20 to +20, inclusive. 消極的な if 一連の会議、交渉/完成するing occurs before the decimal point.
eMode 明示するs the 一連の会議、交渉/完成するing 方式.
- rtl_math_stringToDouble
- extern "C"
二塁打 rtl_math_stringToDouble( const sal_Char * pBegin, const sal_Char * pEnd, sal_Char cDecSeparator, sal_Char cGroupSeparator, rtl_math_ConversionStatus * pStatus, const sal_Char * * pParsedEnd );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- 転換 analogous to strtod(), 変える a string 代表するing a decimal number into a 二塁打 value.
- Description
- 主要な tabs (0x09) and spaces (0x20) are eaten. 洪水 returns +/-HUGE_VAL, underflow 0. In both 事例/患者s pStatus is 始める,決める to rtl_math_ConversionStatus_OutOfRange, さもなければ to rtl_math_ConversionStatus_Ok. "中距離核戦力", "-中距離核戦力" and "+/-1.#中距離核戦力" are 認めるd as +/-HUGE_VAL, pStatus is 始める,決める to rtl_math_ConversionStatus_OutOfRange. "NaN" and "+/-1.#NAN" are 認めるd and the value is 始める,決める to +/-NAN, pStatus is 始める,決める to rtl_math_ConversionStatus_Ok.
- Parameters
pBegin Points to the start of the byte string to 変える. Must not be null.
pEnd Points one past the end of the byte string to 変える. The 条件 pEnd >= pBegin must 持つ/拘留する.
cDecSeparator The decimal separator.
cGroupSeparator The group (aka thousands) separator.
pStatus If 非,不,無-null, returns the status of the 転換.
pParsedEnd If 非,不,無-null, returns one past the position of the last character parsed away. Thus if [pBegin..pEnd) only 含む/封じ込めるs the 数値/数字による string to be parsed, *pParsedEnd == pEnd on return. If no 数値/数字による (sub-)string is 設立する, *pParsedEnd == pBegin on return, even if there was 主要な whitespace.
- rtl_math_uStringToDouble
- extern "C"
二塁打 rtl_math_uStringToDouble( const sal_Unicode * pBegin, const sal_Unicode * pEnd, sal_Unicode cDecSeparator, sal_Unicode cGroupSeparator, rtl_math_ConversionStatus * pStatus, const sal_Unicode * * pParsedEnd );
- extern "C"
事実上の abstract const volatile template static inline C-結合,連鎖 NO NO NO NO NO NO NO YES
- 要約
- 転換 analogous to strtod(), 変える a string 代表するing a decimal number into a 二塁打 value.
- Description
- 主要な tabs (U+0009) and spaces (U+0020) are eaten. 洪水 returns +/-HUGE_VAL, underflow 0. In both 事例/患者s pStatus is 始める,決める to rtl_math_ConversionStatus_OutOfRange, さもなければ to rtl_math_ConversionStatus_Ok. "中距離核戦力", "-中距離核戦力" and "+/-1.#中距離核戦力" are 認めるd as +/-HUGE_VAL, pStatus is 始める,決める to rtl_math_ConversionStatus_OutOfRange. "NaN" and "+/-1.#NAN" are 認めるd and the value is 始める,決める to +/-NAN, pStatus is 始める,決める to rtl_math_ConversionStatus_Ok.
- Parameters
pBegin Points to the start of the Unicode string to 変える. Must not be null.
pEnd Points one past the end of the Unicode string to 変える. The 条件 pEnd >= pBegin must 持つ/拘留する.
cDecSeparator The decimal separator.
cGroupSeparator The group (aka thousands) separator.
pStatus If 非,不,無-null, returns the status of the 転換.
pParsedEnd If 非,不,無-null, returns one past the position of the last character parsed away. Thus if [pBegin..pEnd) only 含む/封じ込めるs the 数値/数字による string to be parsed, *pParsedEnd == pEnd on return. If no 数値/数字による (sub-)string is 設立する, *pParsedEnd == pBegin on return, even if there was 主要な whitespace.
最高の,を越す of Page
Copyright © 2012, The Apache ソフトウェア 創立/基礎, Licensed under the Apache License, 見解/翻訳/版 2.0. Apache, the Apache feather logo, Apache OpenOffice and OpenOffice.org are trademarks of The Apache ソフトウェア 創立/基礎. Other 指名するs may be trademarks of their 各々の owners.