Reiks的技术博客
C/C++/STL/Algorithm/D3D
posts - 17, comments - 2, trackbacks - 0, articles - 0
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
大整数乘除小整数
Posted on 2009-08-28 09:22
reiks
阅读(410)
评论(0)
编辑
收藏
引用
所属分类:
算法与数据结构
//
大整数乘以一个小整数
void
big_mul(
int
d[],
int
s[],
int
n)
{
int
plus
=
0
;
for
(
int
i
=
1
; i
<
61
;
++
i)
{
d[i]
=
s[i]
*
n;
d[i]
+=
plus;
plus
=
d[i]
/
10
;
d[i]
%=
10
;
}
}
//
大整数除以一个小整数
void
big_div(
int
d[],
int
s[],
int
n)
{
int
left
=
0
;
for
(
int
i
=
60
; i
>
0
;
--
i)
{
left
*=
10
;
left
+=
s[i];
if
(left
<
n)
{
d[i]
=
0
;
}
else
{
d[i]
=
left
/
n;
left
%=
n;
}
}
}
只有注册用户
登录
后才能发表评论。
【推荐】100%开源!大型工业跨平台软件C++源码提供,建模,组态!
相关文章:
最大流 Edmonds-Karp
树状数组
匈牙利算法
并查集
Topsort
Trie树
大整数乘除小整数
RMQ问题ST算法
MST-Kruskal
组合数
网站导航:
博客园
IT新闻
BlogJava
博问
Chat2DB
管理
Powered by:
C++博客
Copyright © reiks
日历
<
2011年5月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
Direct3D(1)
算法与数据结构(15)
心情随笔(1)
随笔档案
2011年5月 (2)
2009年8月 (15)
搜索
最新评论
1. re: 如何在Direct3D里面使用GDI
为什么我用IDirect3DSurface9的GetDC接口得到dc,然后画矩形框显示不出来?
获取dc是成功的
--herman
2. re: 如何在Direct3D里面使用GDI
很想知道,为什么要在D3D里使用GDI?
--K.V
阅读排行榜
1. RMQ问题ST算法(3528)
2. 如何在Direct3D里面使用GDI(1576)
3. Trie树(1001)
4. 最大流 Edmonds-Karp(719)
5. 匈牙利算法(602)
6. Topsort(519)
7. MST-PRIM(511)
8. 并查集(441)
9. 大整数乘除小整数(410)
10. 树状数组(354)
评论排行榜
1. 如何在Direct3D里面使用GDI(2)
2. 线段树(0)
3. MST-PRIM(0)
4. Floyd(0)
5. Dijkstra(0)
6. 全排列(0)
7. 组合数(0)
8. MST-Kruskal(0)
9. RMQ问题ST算法(0)
10. 大整数乘除小整数(0)