简单办法,转double, 再开方。你的编译器要能全面支持64位无符号整型才行。例如支持 强制转化 unsigned _int64 为 double.include<stdio.h> include<math.h> int main(void){ // unsigned _int64 x; // 我的编译器支持 支持unsigned signed _int64 x;double y;printf("input x in hex 0x1...
简单办法,转double, 再开方。你的编译器要能全面支持64位无符号整型才行。例如支持 强制转化 unsigned _int64 为 double.include<stdio.h> include<math.h> int main(void){ // unsigned _int64 x; // 我的编译器支持 支持unsigned signed _int64 x;double y;printf("input x in hex 0x1...