5
Gforth에는 부동 소수점 값에 정수 값을 추가 할 수 있습니까?Gforth의 부동 소수점 값에 정수 값을 추가하십시오.
같은 것을 1 + 2.1
과 같습니까? 내가 1 2.1e f+
을하면 값이 같은 스택에 없기 때문에 내가 추측하고있는 오류가 발생합니다. 내가 할 수있는 일은 1.0e 2.1e f+
이지만 그게 내가하는 법을 알아 내려고하는 것이 아닙니다.
Gforth에는 부동 소수점 값에 정수 값을 추가 할 수 있습니까?Gforth의 부동 소수점 값에 정수 값을 추가하십시오.
같은 것을 1 + 2.1
과 같습니까? 내가 1 2.1e f+
을하면 값이 같은 스택에 없기 때문에 내가 추측하고있는 오류가 발생합니다. 내가 할 수있는 일은 1.0e 2.1e f+
이지만 그게 내가하는 법을 알아 내려고하는 것이 아닙니다.
Gforth 이중에 INT (단일 셀 각각 더블 셀) 변환하려면 s>f
및 d>f
단어를 가지고 - Gforth 부동 소수점 기능 문서는 here
1 s>f 2.1e f+
이 경우 트릭을 할해야합니다.
그다지 작동하지 않아서 1s> f 2.1e f +를 시도하고 정답을 얻었습니다. 감사! – user1981802
@ user1981802 혼란을 가져 주어서 유감스럽게 생각합니다. 내 지식이 상당히 녹슬어지고있는 것처럼 보입니다. 나는 대답으로 바꿔서 s> f와 d> f를 언급했다. – fvu