teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

5

間違いがまだあったので訂正。

2015/05/11 15:47

投稿

manman
manman

スコア233

title CHANGED
File without changes
body CHANGED
@@ -6,5 +6,5 @@
6
6
  なので、
7
7
  6(整数を2進数で表現したときの桁数)と出力させたい
8
8
  のですが、
9
- 32.to_s(2)
9
+ 32.to_s(2).size
10
10
  とする以外の方法はあるのでしょうか?

4

間違いを訂正しました。

2015/05/11 15:47

投稿

manman
manman

スコア233

title CHANGED
File without changes
body CHANGED
@@ -4,6 +4,7 @@
4
4
  と出力されるのですが、
5
5
  2^5 = 32
6
6
  なので、
7
- 5(整数を2進数で表現したときの桁数)と出力させたい
7
+ 6(整数を2進数で表現したときの桁数)と出力させたい
8
8
  のですが、
9
+ 32.to_s(2)
9
- どう変更ればよろしいのでしょうか?
10
+ る以外方法はあるのでしょうか?

3

質問を補足しました。

2015/05/11 15:46

投稿

manman
manman

スコア233

title CHANGED
File without changes
body CHANGED
@@ -4,5 +4,6 @@
4
4
  と出力されるのですが、
5
5
  2^5 = 32
6
6
  なので、
7
+ 5(整数を2進数で表現したときの桁数)と出力させたい
7
- 5と出力させたいのですが、
8
+ のですが、
8
9
  どう変更すればよろしいのでしょうか?

2

内容を訂正しました。

2015/05/11 15:35

投稿

manman
manman

スコア233

title CHANGED
File without changes
body CHANGED
@@ -5,25 +5,4 @@
5
5
  2^5 = 32
6
6
  なので、
7
7
  5と出力させたいのですが、
8
- どう変更すればよろしいのでしょうか?
8
+ どう変更すればよろしいのでしょうか?
9
-
10
- ちなみに、他の数字に変えても
11
- 4
12
- と出力されます。
13
-
14
- irb(main):001:0> 2.size
15
- => 4
16
- irb(main):002:0> 3.size
17
- => 4
18
- irb(main):003:0> 4.size
19
- => 4
20
- irb(main):004:0> 5.size
21
- => 4
22
- irb(main):005:0> 20.size
23
- => 4
24
- irb(main):006:0> 30.size
25
- => 4
26
- irb(main):007:0> 40.size
27
- => 4
28
- irb(main):008:0> 50.size
29
- => 4

1

内容を追加。

2015/05/11 15:28

投稿

manman
manman

スコア233

title CHANGED
File without changes
body CHANGED
@@ -5,4 +5,25 @@
5
5
  2^5 = 32
6
6
  なので、
7
7
  5と出力させたいのですが、
8
- どう変更すればよろしいのでしょうか?
8
+ どう変更すればよろしいのでしょうか?
9
+
10
+ ちなみに、他の数字に変えても
11
+ 4
12
+ と出力されます。
13
+
14
+ irb(main):001:0> 2.size
15
+ => 4
16
+ irb(main):002:0> 3.size
17
+ => 4
18
+ irb(main):003:0> 4.size
19
+ => 4
20
+ irb(main):004:0> 5.size
21
+ => 4
22
+ irb(main):005:0> 20.size
23
+ => 4
24
+ irb(main):006:0> 30.size
25
+ => 4
26
+ irb(main):007:0> 40.size
27
+ => 4
28
+ irb(main):008:0> 50.size
29
+ => 4