मैं OCaml और कोर भाषा में तैरता के लिए एक निरपेक्ष मान समारोह की जरूरत होती हूँ पास मौजूद हो प्रतीत नहीं होता है, तो मैं निम्नलिखित लिखा है:निरपेक्ष मूल्य OCaml
let absF (f:float) = if f > 0.0 then f else (f *. -1.0);;
जो लगता है सकारात्मक के लिए लेकिन नकारात्मक के लिए नहीं काम करने के लिए, का हवाला देते हुए:
यह अभिव्यक्ति टाइप नाव है -> नाव लेकिन यहाँ प्रकार int
मेरे तर्क में त्रुटि क्या है के साथ प्रयोग किया जाता है?