dear all,

saya mau tanya tentang fungsi POWER() di pl/sql oracle
saya mau mencoba memangkatkan 86 pangkat 77 tapi tidak bisa
maksimum yg saya coba sampe pangkat 65 saja

code pl/sql nya seperti ini

declare
        a number := 86;
        b number := 65;
        hasil varchar2(4000);
begin
        hasil := POWER(a,b);
        dbms_output.put_line('hasil = '||hasil);
end;

dgn pangkat 66 sudah menampilkan ORA-06502: PL/SQL: numeric or value error
padahal rencananya saya mau memangkatkan sampai puluhan digit,
kemudian akan di MODULUS
apa ada cara lain selain dgn POWER() untuk bilangan yg lebih besar?

mohon masukannya :)


Ivan

Kirim email ke