• 0
مبتدى بايثون

كيف يمكنني تنفيذ هذا المثال؟

سؤال

السلام عليكم ورحمة الله و بركاته

 

هذا الموقع يوجد فيه أجابه على سؤال , لم أستطع تنفيذ  الحل الموجود في الأجابة , لا أعلم ماهو سبب مع أنني أتبعت نفس الخطوات تقريباً لكن المفسر يعطي خطأ

 

الموقع : http://stackoverflow.com/questions/16441769/javas-bigdecimal-powerbigdecimal-exponent-is-there-a-java-library-that-does

 

 

نص خطأ NetBeans مع أن قبل التنفيذ لا يوجد خطأ في الكود لكن الخطأ يظهر عند التشغيل الكود المستخدم نفس الكود الموجود في الأجابة التي في الموقع السابق

Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: javaapplication1.BigDecimalMath	at javaapplication1.JavaApplication1.main(JavaApplication1.java:240)Java Result: 1

شكراً

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

14 إجابة على هذا السؤال .

  • 0

السلام عليكم ورحمة الله و بركاته

 

هذا الموقع يوجد فيه أجابه على سؤال , لم أستطع تنفيذ  الحل الموجود في الأجابة , لا أعلم ماهو سبب مع أنني أتبعت نفس الخطوات تقريباً لكن المفسر يعطي خطأ

 

الموقع : http://stackoverflow.com/questions/16441769/javas-bigdecimal-powerbigdecimal-exponent-is-there-a-java-library-that-does

 

 

نص خطأ NetBeans مع أن قبل التنفيذ لا يوجد خطأ في الكود لكن الخطأ يظهر عند التشغيل الكود المستخدم نفس الكود الموجود في الأجابة التي في الموقع السابق

Exception in thread "main" java.lang.RuntimeException: Uncompilable source code - Erroneous tree type: javaapplication1.BigDecimalMath	at javaapplication1.JavaApplication1.main(JavaApplication1.java:240)Java Result: 1

شكراً

أعتقد المشكلة في هذة المكتبة import org.nevec.rjm.*; إنها قديمة و حذفت ، حاولت أنفذ الكود بكل الطرق وماقبلها

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

قمتُ بإنشاء ملف Jar جديد يدوياً انطلاقا من ملفات المكتبة :

MathJax.jar

و هذا الكود :

import java.math.BigDecimal;import org.nevec.rjm.BigDecimalMath;public class Test {    public static void main(String... args) {        BigDecimal a = new BigDecimal("1.21");        BigDecimal b = new BigDecimal("0.5");        System.out.println(BigDecimalMath.pow(a, b).toString());    }}

بالتوفيق.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكراً لكم

 

أخ Snack3r كيف يمكنني أستخدام ملف .jar مع الكود الخاص بي و هل يمكنني الحصول على ملف .class و .java

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

كيف يمكنني أستخدام ملف .jar مع الكود الخاص بي

 

قم بعمل import لملف الـ jar في المشروع الذي تود استخدامه فيه.

 

 

هل يمكنني الحصول على ملف .class و .java

ملفات الـ bytcode موجودة في الـ jar و هذه ملفات الـ .java :

org.rar

تم تعديل بواسطه Snack3r
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

شكراً لك

 

لكن لم ينجح import للملف .jar

 

هل يمكنك أن توضح لي أكثر ؟

 

شكراً

تم تعديل بواسطه مبتدى بايثون
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

لكن لم ينجح import للملف .jar

أي IDE تستعمل ؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

انظر الصورة :

post-219439-0-59212000-1414866521_thumb.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

عفواً أخي لم أفهم الصورة أيضاً أنا أستخدم نظام لينكس و ليس ويندوز

 

لكن هل يوجد طريقة لأستخدام ملفات .java في الكود الخاص بي  بدلاً من .jar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الحمدلله , لقد تم حل المشكلة

 

طريقة الحل

 

بعد تحميل الملف arXiv-0908-3030v2 من الرابط الموجود في الأجابة التي في الموقع

 

أولاً : يتم فك الضغط عن الملف

 

ثانياً : بعد فك الضغط سوف نجد مجلد anc نقوم بدخول إلى هذا المجلد ثم نقوم بنسخ مجلد org

 

ثالثاً : نقوم بلصق مجلد org في مجلد src الموجود في مجلد المشروع

 

NetBeansProjects/JavaApplication1/src/

 

بعد ذلك سوف تعمل المكتبة و سوف يعمل البرنامج من دون أخطاء عند تطبيق الكود الموجود في الأجابة التي على الموقع

 

http://stackoverflow.com/questions/16441769/javas-bigdecimal-powerbigdecimal-exponent-is-there-a-java-library-that-does

تم تعديل بواسطه مبتدى بايثون
1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

نقوم بلصق مجلد org في مجلد src الموجود في مجلد المشروع

 

أخي الكريم، هذا ليس حلا مناسبا !

ما دمت ستقتصر علىى مناداة الدوال الموجودة في كلاسات المكتبة، فيجب عليك إرفاقها كملف jar و ليس كملفات java.

 

 

 

بالتوفيق.

تم تعديل بواسطه Snack3r
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخي الكريم، هذا ليس حلا مناسبا !

ما دمت ستقتصر علىى مناداة الدوال الموجودة في كلاسات المكتبة، فيجب عليك إرفاقها كملف jar و ليس كملفات java.

 

 

 

بالتوفيق.

 

لا أعرف كيف أستخدم ملف .jar , بعد الكثير من المحاولات و صلت إلى الحل السابق .

 

سؤال : كيف يمكنني أستخدام أشارات المقارنة ( > . < ) مع المتغير من نوع Bigdecimal ؟ أيضاً كيف يمكنني إستخراج خارج القسمة للعدين من نوع متغير Bigdecimal  ؟ بحثت كثير حول هذا الأمر و لم أجد إجابة حتى الآن

 

شكراً

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

 

لا أعرف كيف أستخدم ملف .jar , بعد الكثير من المحاولات و صلت إلى الحل السابق .

إضافة ملف الـ jar بسيطة جداً ! انظر هذا الفيديو : How-To Add Library To NetBeans Project

 

 

كيف يمكنني أستخدام أشارات المقارنة ( > . < ) مع المتغير من نوع Bigdecimal ؟ أيضاً كيف يمكنني إستخراج خارج القسمة للعدين من نوع متغير Bigdecimal  ؟

يُمنع إضافة أكثر من سؤال في نفس الموضوع.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

إضافة ملف الـ jar بسيطة جداً ! انظر هذا الفيديو : How-To Add Library To NetBeans Project

 

يُمنع إضافة أكثر من سؤال في نفس الموضوع.

 

شكراً لك على المساعدة

 

لم أكن أعلم أنه يمنع إضافة أكثر من سؤال في الموضوع الواحد , سوف أبحث عن إجابة لهذا السؤال في حال لم أجد سوف أكتب موضوع جديد , شكراً

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .