質問編集履歴

1

誤字

2019/11/19 04:22

投稿

masaki_ponpoko
masaki_ponpoko

スコア5

test CHANGED
@@ -1 +1 @@
1
- Swiftでメルセンヌ素数を利用して完全数を求めたい
1
+ Swift5.1でメルセンヌ素数を利用して完全数を求めたい
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- Swift4.0を使用して完全数を取得するプログラムを書いているのですが,以下のコードを実行しても何も値が返ってきません.**"melsen"が素数かどうか判定し,もし素数であればprintする**ようにしたい(9行目以降)のですがアドバイスをいただけると嬉しいです...!
5
+ Swift5.1を使用して完全数を取得するプログラムを書いているのですが,以下のコードを実行しても何も値が返ってきません.**"melsen"が素数かどうか判定し,もし素数であればprintする**ようにしたい(9行目以降)のですがアドバイスをいただけると嬉しいです...!
6
6
 
7
7
 
8
8
 
@@ -12,7 +12,7 @@
12
12
 
13
13
 
14
14
 
15
- ```swift
15
+ ```swift5.1
16
16
 
17
17
  var comp = "1"
18
18
 
@@ -20,9 +20,9 @@
20
20
 
21
21
  for n in 1...30 {
22
22
 
23
- comp = "1"+comp+"0" // 2進数を使って2**n - 1 * 2**(n-1)を作り出す(**はべき乗ということで)
23
+ comp = "1"+comp+"0" // 2進数を使って2*n - 1 * 2**(n-1)を作り出す
24
24
 
25
- mel = "1" + mel // 2進数を使って2**n - 1を作り出す(**はべき乗ということで)
25
+ mel = "1" + mel // 2進数を使って2**n - 1を作り出す
26
26
 
27
27
  let value = Int64( comp, radix: 2 )!
28
28