数学
Tr.TheDing
Functions Discribe the World!
展开
-
高精度算法以及运算符的重定义
复习一下高精度~~ 1.高精度加法 #include<bits/stdc++.h> using namespace std; const int maxn=100010; int a[maxn],b[maxn],w[maxn]; void File_in_and_out(); void scan_num1_and_num2(); void Plus(); void print_ans(); int main() { //File_in_and_out(); scan_num1_and_n原创 2021-09-28 00:57:58 · 235 阅读 · 0 评论 -
十进制数转换成负进制数
P1017 [NOIP2000 提高组] 进制转换 当时看的时候挺懵逼的,想了一会没想出正解,之后就去百度了一波。 负进制数转换:和正进制一样,每次取的余数保证在0m-1之间。(例如m=-16,则余数应该在015)就可以直接输出。所以用系统的“%”运算符的时候必须注意检查是不是在该范围(可能在m+1~0),否则就调整。调整的方法是:如果余数<0,那么:余数-=m;商++; // ============================================================ /原创 2021-09-26 23:12:21 · 365 阅读 · 0 评论