ఉదాహరణ 4 దశలు, ఒకే సెషన్లో క్రమంగా నడుస్తాయి. ప్రతి దశా ఇంజిన్పై అమలు చేయబడింది, కింది అవుట్పుట్ అది ఇచ్చినదే.
rsqrt[x_] /; If[TrueQ[x ≥ 0], True, Message[rsqrt::nnarg, x];False] := Sqrt[x]అవుట్పుట్ లేదు - ఈ దశ తదుపరి దానికి ఏదో సిద్ధం చేస్తుంది.
rsqrt::nnarg = "The argument `1` is not greater than or equal to zero.";అవుట్పుట్ లేదు - ఈ దశ తదుపరి దానికి ఏదో సిద్ధం చేస్తుంది.
rsqrt[2.25]1.5rsqrt[-2.25]rsqrt[-2.25]అన్ని రెసిపీలు · ఫంక్షన్ రిఫరెన్స్ · దీన్ని MCP క్లయింట్ నుండి వాడండి