ホームページ >バックエンド開発 >PHPの問題 >PHPで文字列を倍精度浮動小数点型に変換する方法

PHPで文字列を倍精度浮動小数点型に変換する方法

青灯夜游
青灯夜游オリジナル
2021-05-08 18:28:103170ブラウズ

変換方法: 1. 強制型変換を使用し、変換する文字列変数の前にかっこで囲まれたターゲット型 "(double)" を追加します (例: "(double)"23.2535"")。 doubleval() 関数の構文は「doubleval(string value)」です。

PHPで文字列を倍精度浮動小数点型に変換する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 文字列

#1. 強制型変換 - 変換する変数の前にターゲットの型を括弧で囲んで追加します

    #変換できる PHP データ型は次のとおりです。
  • (int), (integer): 整数に変換
  • (float), (double ) , (real): 浮動小数点型に変換します
  • (string): 文字列
  • (bool), (boolean) に変換します:ブール型に変換
  • #(配列): 配列に変換
  • #(オブジェクト): オブジェクトに変換

例: string 型を float 型に変換する

<?php   
$str="23.2535";   
$double=(double)$str;   
var_dump($str); 
var_dump($double); 
?>

出力:

PHPで文字列を倍精度浮動小数点型に変換する方法


方法 2: doubleval() 関数を使用する

PHPで文字列を倍精度浮動小数点型に変換する方法

<?php   
$str="23.2535";   
$double=doubleval($str);   
var_dump($str); 
var_dump($double); 
?>

説明:

doubleval — floatval() のエイリアス

このエイリアスは、関数が残りの問題の名前を変更しました。古いバージョンの PHP には floatval() 関数がないため、この floatval() エイリアス関数を使用する必要がある場合があります。 推奨学習: 「

PHP ビデオ チュートリアル ###」###

以上がPHPで文字列を倍精度浮動小数点型に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。