いろいろ忘れちゃうので、備忘録です。
データの受け渡し『Intent』で困ったこと
通常記述 int値の受け渡し
String nnn = intent.getStringExtra(“inputstr”);
int nnns = new Integer(nnn).intValue();
long記述 long値の受け渡し
String aaaaa = intent.getStringExtra(“aaaa”);
long aaaas = Long.parseLong(aaaaa);
こいつには、結構てこずったわ。。。
「float」割り算が、小数点以下が計算されない場合の対応
記述方法
int a=100;
float b=(float)a/8;
少数点いらない 「.0」を削る
float aaa=(float)3.14;
float bbb=(float)-3.14;
int ccc=(int)aaa;
int ddd=(int)bbb;
逆に小数を任意の桁数表示
String b = String.format(“%.3f”, a)
textView.setText(b)
1.135まで表示