AndroidStduio3 記述あれこれ 備忘録

いろいろ忘れちゃうので、備忘録です。

データの受け渡し『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まで表示

スポンサーリンク
PR1
PR1

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
PR1