إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

الجذر التربيعي


2 رد (ردود) على هذا الموضوع

#1 طفلة الخالد

طفلة الخالد

    عضو

  • الأعضــاء
  • 6 مشاركة

تاريخ المشاركة 10 October 2008 - 04:13 PM

وظيفة تقوم بحساب الجذر التربيعي .؟؟ ما هو الكود ؟



#2 hanyfreedom

hanyfreedom

    مشرف سابق وعضو مميز

  • المجموعة الماسية
  • 1,481 مشاركة
  • البـلـد: Country Flag
  • الاهتمامات:Chess , Sudoku

تاريخ المشاركة 10 October 2008 - 05:42 PM

هى الفكرة كلها تكمن فى ال SQRT ....... أضغط هنا لمعرفة المزيد عنها .

ممكن نستخدمها من خلال ال SQL ... هكذا :-

SELECT SQRT (4096)
FROM DUAL;


أو من خلال ال PL/SQL .

كـ Anonymous Block .... هكذا :-

DECLARE
nn NUMBER;
BEGIN SELECT SQRT (&&num)
INTO nn FROM DUAL;
DBMS_OUTPUT.put_line ('Square Root for ' || &num || ' is : ' || nn);
END;
/


أو كـ PROCEDURE .... هكذا :-

CREATE OR REPLACE PROCEDURE square_root (num NUMBER)
IS
nn NUMBER;
BEGIN SELECT SQRT (num)
INTO nn FROM DUAL;
DBMS_OUTPUT.put_line ('Square Root for ' || num || ' is : ' || nn);
END;
/


أو كـ Function .... هكذا :-

CREATE OR REPLACE FUNCTION sr_f (num NUMBER)
RETURN NUMBER
IS
nn NUMBER;
BEGIN SELECT SQRT (num)
INTO nn FROM DUAL;
RETURN nn;
END;
/


لمعرفة شكل ال Output ألقى نظرة على الملف المرفق.

و بالتوفيق

ملفات مرفقة

  • ملف مرفق  output.txt   1.67كيلو   51 عدد مرات التحميل


#3 طفلة الخالد

طفلة الخالد

    عضو

  • الأعضــاء
  • 6 مشاركة

تاريخ المشاركة 10 October 2008 - 08:50 PM

شكررررررررررررررا جزيلا