Вопросы по теме 'expression-evaluation'

Вычисление большого смешанного уравнения в Java
Скажем, мне дали такое выражение, как (1/2) + (3/4) + (5/8) + (2/10) + (3/2) + (10/1) Как я могу вычислить это выражение как значение с плавающей запятой таким образом, чтобы, если выражение изменить, я все еще мог его вычислить? Сначала...
73 просмотров
schedule 13.06.2024

Идрис нетерпеливая оценка
В Haskell я мог бы реализовать if следующим образом: if' True x y = x if' False x y = y spin 0 = () spin n = spin (n - 1) Это ведет себя так, как я ожидаю : haskell> if' True (spin 1000000) () -- takes a moment haskell> if'...
1591 просмотров

Что в схеме возвращает значение `(begin)`?
Я знаю, что (begin expr1 expr2 ...) оценит все выражения и вернет последнее оцененное. Я обнаружил, что в Chez Scheme разрешено использовать begin без таких выражений: (begin) . Я использую Chez Scheme как часть учебы. Когда я пишу в консоли...
211 просмотров