[PHP]割り算(除算)のあれこれ
割り算の答えは割り切れるものとそうでないものがあります。 そうでないものとは当然割り切れないものです。 割り切れない場合は答えの表示として一般的には以下の選択肢があります。 余りを出す。切り上げ切り捨て四捨五入 PHPでこれを出す場合、ce ...
[PHP] 比較演算子の一覧とその役割についてまとめ
いつもなんとなく使っていますが、あまりきちんと理解していないことが分かりました。 特に==と===の違いとか、、普段無意識に使っていましたが、具体的な違いは?と言われると言葉に詰まってしまう感じです。 ということでphp.netの比較演算子 ...
[PHP] 代数演算子
備忘録というわけではないが、一応まとめ。 小学生の頃すでにならっているものなので忘れることもないでしょう。そしてphpやその他のプログラム言語を書く時には必須となる演算子です。 記号例説明結果+$a + $b加算$a および $b の合計- ...
[PHP] 16進数カラーコードをRGBに変換する方法
CSSで使用する #000000のような16進数のカラーコードをRGBに変更する方法について考えてみました。 #000000 -> R:0 G:0 B:0 のような感じですね。 16進数とは 十六進法(じゅうろくしんほう、 英: hexad ...
[PHP] 簡単な図形の面積を求める。
学生の頃は当たり前のように計算できていたものも年を重ねるごとに段々と忘れてしまい、即座にできなくなってしまうものです。 図形の面積計算もそう。 公式が思い出せず、子供に聞かれたときに固まってしまったり、しなかったり・・・ ということで、面積 ...
[PHP] DNSレコードを表示するツール
個人的によく調べるDNSレコードを表示するツールを作成しました。 A,NS,MX,SPF,SOAを調べることができます。
[PHP]素因数分解を行う。
PHPで約数、素数、最大公約数を求める勉強をしたので最小公倍数を求めてみようと思いました。 そこで、単純な疑問。最小公倍数の求め方とは?
[PHP] gmp_nextprime — 次の素数を見つける
便利そうなgmp関数を見つけたので紹介します。 gmp_nextprime - 特定の数の次の素数を見つける関数です。
[PHP] 最大公約数を計算する関数 (gmp_gcd)
以前に最大公約数を求める関数を作成しました。 しかし!なんと! GMP関数に最大公約数を計算する関数が既にありました。
[PHP] 進数/進法の変換 (2進数、8進数、10進数、16進数)
PHPのMath関数に〇進数から〇進数に変換する関数があります。 今回はこれを利用して進数の変換ツールを作成します。