Có cách nào tiêu chuẩn để chuyển đổi một phương trình (bất kỳ) thành hoạt động bit-shift không?Chuyển đổi phương trình thành hoạt động dịch chuyển bit
Bằng cách này, tôi có nghĩa là chuyển đổi bất cứ điều gì đó không phải là một + hoặc - vào bit thay đổi, vì vậy phương trình cuối chỉ chứa các toán hạng < <, >>, + và -. Điều này là vì lợi ích của việc làm cho các công thức ít xử lý chuyên sâu hơn.
Rõ ràng các phương trình kết quả này sẽ chỉ xấp xỉ, cho độ chính xác tốt hơn với nhiều đơn hàng được xem xét hơn (thứ tự đầu tiên, thứ tự e.t.c).
Tôi đã xóa trang web để tìm thông tin về điều này nhưng không thể tìm thấy bất kỳ thông tin nào, ngoại trừ các nội dung về các công thức cụ thể (sin, cos, inv e.t.c).
Tôi đã hình dung ra một thứ gì đó giống như một quy trình mở rộng đa thức hoặc của Taylor, sau đó chuyển đổi thành các thao tác bit-shift.
'đó thường là công việc của một nhà biên dịch trình biên dịch ... hoặc một công việc cho tác vụ" lập trình di truyền ":-) –