2016年7月29日金曜日

数字の桁数を取得する方法

数字の桁数を取得する関数って意外とない。。
結構使うものだと思うんだけど、なんで提供されてないんだろ?
備忘録にまとめとく

2016年7月23日土曜日

ユークリッドの互除法による約分プログラム


問題
次の分数は約分できますか。できるのであれば、約分してもとっとも簡単な分数で表しなさい
\[ \frac{10033}{12877} \]
ユークリッドやなーって感じの問題が数学検定1級の練習問題で出てきた
そういえば
ユーグリットの互除法は、プログラムだと再起関数の例題でよく見かけるが、実際組んだことなかったので
プログラムでこの問題を解いてみることにする

2016年7月16日土曜日

主キーが二つのMapクラスの作り方(Java)

Javaに既存で存在するMapクラスは任意のキーワードに対し、
一意の値を返してくれる非常に便利なクラスだ
しかし、ちょっと応用させて、複数キーで管理したいとき、それ用のAPIは提供されていない
なので主キーが2つのときの実装方法を考えてみた

2016年7月9日土曜日

ラズパイ3をHDMIケーブルなしで初期設定する

ラズパイ3買った!!
最新のRASPBIANのイメージ取ってきて、中見てみたら最初から「opnessh-server」入ってるやん!
じゃー最初からSSHで接続して初期設定もしてしまえば、いちいちHDMIでモニタ出力いらないんじゃね?
ってことで、やってみた

本来のつなぎ方今回のつなぎ方