Вопросы по теме '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 просмотров
schedule
17.10.2022
Что в схеме возвращает значение `(begin)`?
Я знаю, что (begin expr1 expr2 ...) оценит все выражения и вернет последнее оцененное.
Я обнаружил, что в Chez Scheme разрешено использовать begin без таких выражений: (begin) . Я использую Chez Scheme как часть учебы. Когда я пишу в консоли...
211 просмотров
schedule
09.11.2023