件名の説明:
内進数1の出力の数を示す整数。
前記負の数は補数を示します。
問題解決のアイデア:運用
ゼロ以外の整数、後ろ1の右端バイナリ1 0内の少なくとも1つのnのマイナス1,0
0に等しい1の最後のいくつかの操作を行っている場合のnとn-1 1へと右端のすべてから始めるが、0になり、いくつかがあります。
例えば110と100の要件として保存1101の後、最後の番号と同様の操作を再度0 2 = 1の数であります
パブリック 静的 INT numberOf2(INT N){ int型のカウント= 0 ; ながら(!N = 0 ){ カウント ++ ; N = N・(N - 1 )。 } を返す数えます。 }
件名の説明:
ダブル基本型と浮動小数点型int型の整数の指数を考えます。
パワーベースの指数を求めて。
公共の 二重電源(ダブルベース、int型の指数){ 二重和= 1 。 ブールフラグ= 偽。 もし(指数<0){ // 判断是否大于0 指数= - 指数。 フラグ = 真。 } 一方、(指数> = 1 ){ 合計 * = 塩基; 指数 - 。 } であれば(フラグ){ リターン 1 / 合計。 } 戻り値の合計。 }