B-Teck!

お仕事からゲームまで幅広く

2014-12-01から1ヶ月間の記事一覧

【PHP】小数点以下の丸め/四捨五入

PHP

PHPで小数点以下の数値を扱ったり、数値を四捨五入する場合の関数。 ・round(val [,precision, mode]) ・floor(val) ・ceil(val) val : 丸める値 (以下はroundのみ) precision: 丸める桁数(正の値の場合は小数点以下の桁数。) mode : 丸める際のモードを指…

【本】落語り帳~楽日~

落語り帳?楽日?作者: 十千しゃなお出版社/メーカー: 十千しゃなお発売日: 2014/05/21メディア: Kindle版この商品を含むブログを見るシリーズ最終巻。 今まで追っかけてきた作品なだけに、終わってしまう事が寂しくて少しずつ読んでしまったり。楓のわがまま…

【本】パッチワールド

パッチワールド作者: 弾射音出版社/メーカー: 弾射音発売日: 2014/10/03メディア: Kindle版この商品を含むブログを見る設定に惹かれて購入。 序盤の展開は、AI、現実世界の物理法則を超えるための理論等、SF好きとして引き込まれる要素はかなり多く感じられ…

【雑記】自分は、ショートスリーパーだと思い込んで生きてきた

自分は、ショートスリーパーだと思い込んで生きてきた。 短時間睡眠で十分なパフォーマンスが出せる人間だと思い込んで生きてきた。それは幻想だったのかもしれない。社会人になって、仕事をして、それまで感じていなかった効率の低下に気づいた。年を経て、…

【VBA】条件付きコンパイル定数を使って、Officeが32ビット版か、64ビット版かを判定する

VBA

Officeが32ビット版か、64ビット版かによってVBAのコードにも変わってくる部分があるため、判定したい場面がある。 VBAにはその仕組みがあるので解説。 条件付きコンパイルとは 設定値等に応じて、実行される部分を変えることができる記述方法。 VBAでは、実…

【VBA】配列であるかを判定し、配列であれば要素数を返すプロシージャ

VBA

VBAはもっと配列回りが楽にいじれるようになってもいいとおもう。 配列判定のついでに要素数を取得するプロシージャ。空の配列を参照するとエラーになってしまうので、扱いやすくするために実装。 しょぼい。 Option Explicit '/** ' * IsArrayLen ' * 引数…

【VBA】Abs関数

VBA

Abs(number) number:任意の数や数式、変数 引数に与えられた値の絶対値を返す。 Sub test() Debug.Print Abs(-1) Debug.Print Abs(1) Debug.Print Abs(-256) + Abs(256) End Sub