2010-10-06 12 views
7

का शुद्ध जावा कार्यान्वयन मैंने अभी ओपनजेड स्रोत डाउनलोड किया है और यह महसूस किया है कि लगभग सभी java.lang.Math क्लास को मूल सी/सी ++ कोड में कार्यान्वित किया गया था। मैं सोच रहा था कि जावा में पूरी तरह से लिखा गया कोई कार्यान्वयन था या नहीं।java.lang.Math class

+0

बस जिज्ञासु: क्यों? –

+1

मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जो जावा कंपाइलर द्वारा जेनरेट किए गए बाइटकोड को दूसरे रूप में परिवर्तित करता है। रूपांतरण में सुधार के परीक्षण के लिए हमारे पास परीक्षणों की एक श्रृंखला है। मेरे कई परीक्षण java.lang.Math क्लास का उपयोग करते हैं। – Link

उत्तर

7

MicroFloat पर एक नज़र डालें। यह जे 2 एमई मंच को लक्षित करता है और लेखक के अनुसार यह java.lang.Math में सभी विधियों को लागू करता है।

+0

वाह जो बहुत अच्छा लग रहा है! – Link

संबंधित मुद्दे