Trong Gforth, có cách nào để thêm giá trị số nguyên vào giá trị dấu chấm động không?Thêm giá trị số nguyên vào giá trị dấu phẩy động trong Gforth
Giống như 1 + 2.1
? Nếu tôi làm 1 2.1e f+
Tôi gặp lỗi mà tôi đoán là do các giá trị không nằm trên cùng một ngăn xếp. Tôi biết rằng tôi chỉ có thể làm 1.0e 2.1e f+
, nhưng đó không phải là những gì tôi đang cố gắng tìm ra cách để làm.
Điều đó không hoàn toàn có tác dụng nên tôi đã thử 1 s> f 2.1e f + và nhận được câu trả lời đúng. Cảm ơn! – user1981802
@ user1981802 xin lỗi vì sự nhầm lẫn, có vẻ như kiến thức Forth của tôi đang trở nên khá gỉ. Tôi đã thay đổi bằng câu trả lời để đề cập đến cả s> f và d> f – fvu