isprime是一種函式,功能是判斷素數。
基本介紹
- 外文名:isprime
- 函式名稱:: isprime
- 函式功能:: 判斷素數
- 語法格式::tf = isprime(A)
Matlab函式isprime
。
返回一個和A一樣大小的數組, 如果A中某個數是素數, 在tf中對應位置為邏輯1, 否則為0。其中A中元素要求是正整數。
套用舉例
>> num_box = [1 2 3; 4 5 6; 7 8 9];
>> isprime(num_box)
ans =
0 1 1
0 1 0
1 0 0
C++程式:
int isprime (int n){ int flag,i; flag=1; for(i=2;i<=sqrt(n);i++) { if(n%i==0) { flag=0; break; } } return flag;}