بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
محاسبه ریاضی
سلام. درباره کتابخانه script پرسیده بودم، گفته شد از کلاس Math استفاده کنم. برنامه ای که به زبان جاوا دیدم به این صورت بود:
import javax.script.ScriptEngine;
import javax.script.ScriptEngineManager;
publicclassTest{publicstaticvoid main(String[] args)throwsException{ScriptEngineManager mgr =newScriptEngineManager();ScriptEngine engine = mgr.getEngineByName("JavaScript");String foo ="4+2*5-8/1";System.out.println(engine.eval(foo));}}
مقدار عبارت رشته ای بالا یا هر عبارت دیگری که نوشته شود محاسبه شده و نمایش داده می شود.
می توان این برنامه را در اندروید استفاده کرد؟ کتابخانه مربوطه شناخته نمی شود
0
0
بهتر بود همین سوال رو در اونجایی که پرسیده بودین مطرح میکردین نه در تاپیک مجزا ! (10 سال پیش)
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
پیام
10 سال پیش
0
0
یعنی اونجا میشه جواب داد و اینجا نمیشه؟!!!!!!!!!!!!!!!!!!!!!!!!!!!
اگه جوابشو می دونین که فرقی نمی کنه، اگه نمی دونین که بازهم فرقی نداره
پاسخ به سوال
پیام
10 سال پیش
0
0
سوالم این بود که چرا این چند خط برنامه در محیط جاوا اجرا میشه ولی در اندروید نمیشه، با این که اندروید از کدهای جاوا استفاده می کنه. البته کتابخانه ها و فایل های مربوط را اضافه کردم
ScriptEngineManager mgr =newScriptEngineManager();
ScriptEngine engine = mgr.getEngineByName("JavaScript");
String foo ="4+2*5-8/1";
System.out.println(engine.eval(foo));
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .