博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阿姆斯壮数_阿姆斯壮编号的PL / SQL程序
阅读量:2510 次
发布时间:2019-05-11

本文共 2103 字,大约阅读时间需要 7 分钟。

阿姆斯壮数

Here you will get pl/sql program for armstrong number.

在这里,您将获得用于阿姆斯特朗编号的pl / sql程序。

A number is said to be an armstrong number if sum of its digits raised to the power n is equal to number itself, where n is total digits in number.

如果一个数字的幂加到n等于数字本身,则该数字被称为阿姆斯特朗数。其中n是数字的总位数。

For example 407 is armstrong number as 4+ 03 + 7= 64 + 0 + 343 = 407.

例如407是阿姆斯壮数,例如4 3 + 0 3 + 7 3 = 64 + 0 + 343 = 407。

阿姆斯壮编号的PL / SQL程序 (PL/SQL Program for Armstrong Number)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
declare
    n number:=407;
    s number:=0;
    r number;
    len number;
    m number;
begin
    m:=n;
    len:=length(to_char(n));
    while n>0
    loop
        r:=mod(n,10);
        s:=s+power(r,len);
        n:=trunc(n/10);
    end loop;
    if m=s
    then
        dbms_output.put_line('armstrong number');
    else
        dbms_output.put_line('not armstrong number');
    end if;
end;
/
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
declare
     n number : = 407 ;
     s number : = 0 ;
     r number ;
     len number ;
     m number ;
begin
     m : = n ;
     len : = length ( to_char ( n ) ) ;
     while n > 0
     loop
         r : = mod ( n , 10 ) ;
         s : = s + power ( r , len ) ;
         n : = trunc ( n / 10 ) ;
     end loop ;
     if m = s
     then
         dbms_output . put_line ( 'armstrong number' ) ;
     else
         dbms_output . put_line ( 'not armstrong number' ) ;
     end if ;
end ;
/

Output

输出量

armstrong number

阿姆斯特朗号

翻译自:

阿姆斯壮数

转载地址:http://kqggb.baihongyu.com/

你可能感兴趣的文章
在VIM中使用GDB调试 – 使用vimgdb
查看>>
python爬虫---从零开始(五)pyQuery库
查看>>
POJ2236(KB5-A)
查看>>
Centos MySQL数据库迁移详细步骤
查看>>
2初出茅庐--初级篇2.1
查看>>
新建 WinCE7.0 下的 Silverlight 工程
查看>>
腾讯的张小龙是一个怎样的人?
查看>>
jxl写入excel实现数据导出功能
查看>>
linux文件目录类命令|--cp指令
查看>>
.net MVC 404错误解决方法
查看>>
linux系统目录结构
查看>>
git
查看>>
btn按钮之间事件相互调用
查看>>
Entity Framework 4.3.1 级联删除
查看>>
codevs 1163:访问艺术馆
查看>>
冲刺Noip2017模拟赛3 解题报告——五十岚芒果酱
查看>>
并查集
查看>>
sessionStorage
查看>>
代码示例_进程
查看>>
Java中关键词之this,super的使用
查看>>