unsafe foreign جذر(قيمة: f64) -> f64 = c_double__double("libm.so.6", "sqrt"); fn main() -> i64 { let النتيجة = unsafe جذر(4.0); if النتيجة == 2.0 { return 0; } return 1; }