基本上我在C中编写代码,将一些lc-3指令从文本文件转换为二进制文件,然后以十六进制格式输出。我已达到需要添加十进制数的程度。用正数做这个没有问题,但我不知道如何用负数做这个。我意识到我将不得不转换成两个补码,但我不知道如何去做这个,因为我对C很新。任何建议或提示都将不胜感激。用我的代码格式化错误提前道歉。 SO编辑器不是很有经验。
Select productName from products
where productName like "%sun%"
or productName like "%screen%"
or productName like "%sun screen%"
Order by CASE WHEN (productName like "sun screen %") THEN NULL
ELSE productName END ASC