Strtoldとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Strtoldの意味・解説 

strtold

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/08/27 01:52 UTC 版)

strtold(string to long double)とは、文字列をlong double型に変換するC言語標準Cライブラリ関数である。stdlib.hに定義されている。

機能

文字列

第一引数(nptr)の文字列では、+もしくは-の後に、以下のものを続けて書くことができる。

符号は省略することもできる。

また、INFの代わりにINFINITYと書くこともできる。 INFはその前が+なら無限大に、-なら無限小になる。

戻り値

変換が成功した場合、変換した値を返す。
変換に失敗した場合、0を返す。
正しい値が表現可能な値の範囲外の場合は、正もしくは負の HUGE_VALL を返す。
正しい値がアンダーフローを起こす場合、long double型で最も小さな正規化された正の数以下の絶対値をもつ値を返す。

エラー

オーバーフローもしくはアンダーフローが発生した場合、errnoに ERANGE が代入される。

形式

#include <stdlib.h>
long double strtold(const char * restrict nptr, char ** restrict endptr);

関連項目

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  Strtoldのページへのリンク

辞書ショートカット

すべての辞書の索引

「Strtold」の関連用語

Strtoldのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Strtoldのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのstrtold (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS