作者:
gR7P4zXH (tpn7gpdx)
2019-10-19 00:01:30在 8 位元 Motorola 6809 處理器上,有道指令叫做 SEX,寓意是 “Sign EXtend”
SEX 123 應該輸出 0, 而 SEX -3 要輸出 0xffffffff (取決於有效位數)
考慮一個 32 位元版本的 SEX 實作如下,假設執行環境是 little-endian:
#include <stdint.h>
static inline uint32_t sex32(int32_t x) {
union {
TYPE w;
struct { uint32_t lo, hi; };
} z = {.w = x};
return z.hi;
}
試問: TYPE=?
第一個留下正確答案和地址的推文贈20000 satoshi
Answer:
uint64_t或int64_t
lilian0111 & akuei1031 各解出一半,得 10000 satashi
TXID
b153cdf0174f82ec9b7f0eb699e814f4d6b565dbfbb936cbbdb971dd34ebec00
作者: roger 2019-10-19 00:07:00
int32_t1DuB4FPbqQPLAMDVuBjxFRgSGwRo4uN8DB
作者:
TimWater (Just a bucket of Water.)
2019-10-19 00:56:00等下大家都在出題發錢了嗎xd
int64_t3LuUjqSZuvBrxH53L2nVPhvVfk5n57cXyt
作者:
k3588140 (k3588140)
2019-10-19 08:06:00int_64t1Cpqc6M49mMy3krhrQzv4SWcRH2otQFesD
int_32t39Hhc4uAG3HDSJz2cEGsQweSUEfciRrG7Y
int32_t 1FsQ8UnHsYAfzutCKTkt6tLAzsWmoEkqeW
uint64_t3QX6ZiHxT6o5r6DEKnsFUXsMBWAUDUwTrU
作者:
SRNOB (SRNOB)
2019-10-20 01:12:00format c:
作者: mongala 2019-10-20 01:12:00
int64_t1EHtAaiS6EMR3oFnHHeTarmc97fq9A8tio
uint64_t3QX6ZiHxT6o5r6DEKnsFUXsMBWAUDUwTrU突然發現前幾天按錯沒推到趕快補推QQ
int32_t 1FsQ8UnHsYAfzutCKTkt6tLAzsWmoEkqeW
作者: AcousticLove (Acoustic_L) 2019-10-22 06:56:00
int32_t 3LX8YG2TE2bjuBSaoU7Npd9dTi1RtxZx5g