PHPの数値

PHPの数値の四則演算は型は関係ない。文字列の1も数値の1も半角であれば演算が可能。全角は無理。

演算
加算: + z=x+y 変数xとyに代入されている数値が加算され変数zに代入
減算: - z=x-y 変数xとyに代入されている数値が減算され変数zに代入
乗算: * z=x*y 変数xとyに代入されている数値が乗算され変数zに代入
除算: / z=x/y 変数xとyに代入されている数値が除算され変数zに代入
剰余: % z=x%y 変数xに代入されている数値を変数yに代入されている数値で割ったときの剰余(余り)が変数zに代入
<?php 

$aaa=10.4;
$bbb=ceil($aaa); //数値の切り上げ
print_r($bbb); //11

$aaa=10.5;
$bbb=floor($aaa); //数値の切り捨て
print_r($bbb); //10

$aaa=10.5;
$bbb=round($aaa); //数値の四捨五入
print_r($bbb); //11

$aaa=[10,5,20];
$bbb=max($aaa); //配列の最大値を求める
print_r($bbb); //20

$aaa=20;
$bbb=min($aaa,15,30); //数値の最小値を求める
print_r($bbb); //15

$aaa=1000000;
$bbb=number_format($aaa); //数値を3桁ずつ区切って表示
print_r($bbb); //1,000,000

$bbb=mt_rand(10,100); //乱数を表示。10~100まで。これをキーとしてDBから値を取り出せば単語帳もできる。
print_r($bbb); //10~100までランダム


?>

JavaScriptの数値

作成中

var num = 123;
console.log(num.toString());//数値型を文字列型へ

//ECMAScript6
var bbb = "42.195";
console.log(parseInt(bbb));//42。文字列型を数値型(整数)へ
console.log(parseFloat(bbb));//42.195。文字列型を数値型(小数)へ

//以下Mathオブジェクトのプロパティ
var ccc = Math.random();//0以上1未満の乱数を生成
console.log(ccc);//0.~

var ddd = Math.ceil(12.5);//小数点以下を繰り上げる(切り上げ)
console.log(ddd);//13

var eee = Math.floor(12.5);//小数点以下を繰り下げる(切り捨て)
console.log(eee);//12

var fff = Math.round(12.5);//小数点以下を四捨五入する
console.log(fff);//13

var ggg = Math.max(10,20);//10と20大きい方
console.log(ggg);//20

var hhh = Math.min(10,20);//10と20小さい方
console.log(hhh);//10

コメントor補足情報orご指摘あればをお願いします。

(件名or本文内でキーワード検索できます)



  • << 前のページ
  • 次のページ >>
ページトップへ