У меня есть ошибка в моем коде. Можете ли вы мне помочь, и расскажите, как использовать функции, которые возвращают команду bool in if?OCaml. about if statment
let pol a b c =
let p=(a+.b+.c)/.2.0 in sqrt(p*.(p-.a)*.(p-.b)*.(p-.c));;
let test a b c =
(a+.b)>c &&(b+.c)>a &&(a+.c)>b
let main a b c =
let w=test(a b c) in(
if w
then pol (a b c)
else raise(Failure "Error"));;
WOW. Отлично. Спасибо!!! –