Oracle-判断一个数是不是质数
来源:互联网 发布:天津app软件开发 编辑:程序博客网 时间:2024/06/09 23:21
判断质数的方法,从2开始,凡是除了自身和1之外,都不能被整除的,就是质数。
CREATEOR REPLACE
FUNCTION isPrime(
num IN NUMBER)
RETURN BOOLEAN
IS
BEGIN
IF(num<=1) THEN
RETURN FALSE;
END IF;
FOR i IN 2..(num-1)
LOOP
IF(mod(num,i)=0) THEN
RETURN FALSE;
END IF;
END LOOP;
RETURN TRUE;
END;
//调用这个函数
declare
aboolean;
begin
a :=isPrime(27);
if a then
dbms_output.put_line('质数');
else
dbms_output.put_line('非质数');
end if;
end;
返回结果:false
解释:不能直接selectisPrime(27) from dual
oracle没有boolean的数据类型,但是plqsl里是有的,所以ls的有问题,而在function写的没有问题阅读全文
0 0
- Oracle-判断一个数是不是质数
- 判断一个数是不是质数
- 判断一个数是不是质数
- 22、JAVA 判断一个数是不是质数[中兴笔试]
- 素数的实现,质数,判断一个数是不是素数
- C语言 java 判断一个数是不是质数
- 判断一个正整数是不是质数
- 编写方法,判断一个正整数是不是质数
- 让用户输入一个正整数,判断该数是不是素数(质数)
- 判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个数是不是素数
- 判断一个数是不是素数
- Android 5.0,6,0,7.0特性及其控件
- 设置ul滚动条,手风琴滚动条
- python+selenium打开Google浏览器
- django post 请求传参
- spring cloud遇到的问题
- Oracle-判断一个数是不是质数
- 特殊配列 GH60 键盘设计组装笔记
- 放弃class,一步一图彻底理解Javascript的原型链
- canvas 画图片没有显示
- 注册dll到系统
- WCF服务最近经常死掉的原因分析总结
- JSON技术的调研报告(https://www.cnblogs.com/kunpengit/p/4001680.html)
- SinaSpider之微博验证码自动登录
- Pytorch在Ubuntu下想怎么装就怎么装