设为首页 加入收藏

TOP

大数运算算法详解
2014-11-23 23:20:57 来源: 作者: 【 】 浏览:1
Tags:大数 运算 算法 详解

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 大数
{
class Program
{
static void Main(string[] args)
{
int[]arr=new int[100];
arr[arr.Length - 1] = 5;
arr[arr.Length - 2] = 0;
arr[arr.Length - 3] = 3;
arr[arr.Length - 4] = 7;
Opration(arr,48);
for (int i = 0; i < arr.Length; i++)
{
Console.Write(arr[i]);
}
Console.ReadKey();
}
//定义一个大数运算方法
static int[] Opration(int[] arr,int num)
{
//先把一个数与数组中的每一个元素相乘并存放到数组里
for (int i = 0; i < arr.Length; i++)
{
arr[i] *= num;
}


for (int i = arr.Length-1; i >0; i--)
{

//如何判断每个数组元素数据的进和留
//进
arr[i - 1] = arr[i- 1] + arr[i] / 10;
//留
arr[i] = arr[i] % 10;
}
return arr;
}
}
}

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言:获取某个mysql数据库中所.. 下一篇C翻转

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: