青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 99,  comments - 8,  trackbacks - 0

//思路:1.調(diào)用函數(shù)change() 將小數(shù) s 轉(zhuǎn)化成去掉小數(shù)點(diǎn)的整數(shù) s1 并且返回得到小數(shù)點(diǎn)的位置。
//      2.調(diào)用函數(shù)mu1()用大數(shù)乘法模擬整數(shù)運(yùn)算,并將相乘的結(jié)果放在s2中,返回s2和是進(jìn)行下面的 n -1次相乘
//      3.在主函數(shù)里面通過已知的小數(shù)點(diǎn)的位置,利用數(shù)值關(guān)系輸出
//      4.注意小數(shù)點(diǎn)前沒有前導(dǎo)0,小數(shù)點(diǎn)后面沒有尾0。

//難點(diǎn):for ( int i = 1; i < n; i ++)     mu1 (s1,s2);

 1             
 2#include <stdio.h>
 3#include <stdlib.h>
 4#include <string.h>
 5#define LENGTH 6  //小數(shù)的位數(shù)(含小數(shù)點(diǎn)) 
 6
 7//將字符轉(zhuǎn)化為數(shù)字 
 8unsigned int change (char s[LENGTH], unsigned int s1[LENGTH - 1])
 9{
10     int ss[LENGTH - 1];  //ss 放未逆置的整數(shù) 
11     memset (ss, 0sizeof(ss));
12     
13     int k = 0 ;
14     for (int i = 0; i < LENGTH && s[i]; ++i)  //考慮特殊數(shù)據(jù)如:0.0001 
15     {
16         if (s[i] != '.')
17            ss[k++= s[i] - '0';
18     }
 
19     for (int j = 0;j < LENGTH - 1; j++)
20     {
21         s1[j] = ss[LENGTH - 2 - j];  
22     }

23     
24     int m = 0;
25     while ( (s[m] != '.'&& s[m] )
26           ++m; 
27           return LENGTH - 1 - m;   //小數(shù)點(diǎn)位數(shù) 
28}
 
29
30//大數(shù)乘法運(yùn)算 
31//函數(shù)返回 s2 
32void mu1 (unsigned int s1[LENGTH - 1],unsigned int s2[130])
33{
34     int ss[130];
35     memset ( ss, 0, sizeof(ss) );
36     
37     for ( int i = 0; i < LENGTH - 1; i++)
38         for (int j = 0;j < 130; j++)  //難點(diǎn):因?yàn)榉祷匦碌膕2之后位數(shù)會(huì)增加 最多時(shí) 5* 25 = 125 
39         ss [i + j] += s1[i] * s2[j];
40     
41     //將 兩個(gè)大數(shù)相乘得的積ss中進(jìn)行進(jìn)位處理后放到s2 中  
42     int c = 0;
43     for (int i = 0;i < 130;i++)
44     {
45         s2[i] = (c + ss[i]) % 10;
46         c = (c + ss[i]) / 10;
47     } 
48}
49
50int main()
51{
52    int n;
53    char s[LENGTH];  //要處理的冪 R 
54    unsigned int s1[LENGTH - 1];  //將 R 轉(zhuǎn)化成數(shù)字 
55    unsigned int s2[130];
56     
57    while(scanf ("%s%d", s, &n) != EOF)
58    {
59        memset (s1, 0, sizeof (s1));
60        memset (s2, 0, sizeof (s2)); 
61        
62        int j = change (s, s1);      //得到小數(shù)點(diǎn)所在位置 
63        change (s,s2);              //得到s2 和 s1 進(jìn)行冪運(yùn)算 
64        for ( int i = 1; i < n; i ++)
65            mu1 (s1,s2); 
66        
67        //在s2中前面的代表小數(shù)位,后面的代表整數(shù)位,
68        //所以關(guān)鍵是通過數(shù)值關(guān)系找到小數(shù)點(diǎn)的位置
69      
70      
71         //例:0.1010  * 0.1010 = 0.01020100  
72        int m = 129;//去掉前導(dǎo)0 
73        while ( (!s2[m]) && m)
74        --m;
75        
76        int k = 0; //去掉尾0                       
77        while ( ( !s2[k] ) && (k < 130))                                                           
78        ++k;
79        
80        //輸出整數(shù)位 
81        for (int i = m; i >= n * j; i--)
82            printf ("%d",s2[i]);
83            
84        //輸出小數(shù)點(diǎn)
85        if ( j && n * j >= k + 1) 
86        printf (".");
87        
88        for (int i = n*j -1; i >= k; --i)
89        printf ("%d", s2[i]);
90        printf ("\n");
91    }
92    
93    return 0;
94   // system ("pause");   
95}

96
posted on 2010-08-09 13:21 雪黛依夢(mèng) 閱讀(624) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 大數(shù)
<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

常用鏈接

留言簿(4)

隨筆分類

隨筆檔案

文章檔案

搜索

  •  

最新評(píng)論

閱讀排行榜

評(píng)論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            国产麻豆综合| 久久夜色精品国产欧美乱极品| 另类天堂av| 欧美激情视频一区二区三区免费| 亚洲一区二区四区| 一本色道久久综合| 国模 一区 二区 三区| 欧美日韩日韩| 久久国产精彩视频| 亚洲人体一区| 欧美一级在线亚洲天堂| 韩国成人精品a∨在线观看| 国产亚洲欧美aaaa| 欧美激情综合五月色丁香小说| 亚洲国产你懂的| 久久久噜噜噜久噜久久| 一区二区三区在线免费播放| 国产精品久久777777毛茸茸| 欧美a级理论片| 亚洲综合国产| 亚洲免费av网站| 欧美www在线| 欧美成年人网站| 欧美freesex交免费视频| 欧美日韩第一区| 欧美激情成人在线视频| 欧美日韩国产黄| 亚洲黄色毛片| 久久五月天婷婷| 尤物九九久久国产精品的特点 | 欧美日在线观看| 欧美激情一区二区三区在线视频| 欧美精品一区二区三区一线天视频| 亚洲精品中文字幕有码专区| 欧美成人免费网站| 亚洲一区二区三区午夜| 亚洲精品国产无天堂网2021| 欧美成人一区二免费视频软件| 国产偷自视频区视频一区二区| 午夜精品久久久久久久男人的天堂 | 久久九九热re6这里有精品| 亚洲国产小视频在线观看| 久久精品国产v日韩v亚洲| 亚洲美女色禁图| 亚洲香蕉伊综合在人在线视看| 国内外成人免费激情在线视频网站| 免费视频最近日韩| 欧美日韩不卡一区| 欧美大胆成人| 亚洲欧美成人综合| 欧美亚州在线观看| 欧美激情精品久久久六区热门| 免播放器亚洲一区| 欧美高清视频www夜色资源网| 国产伦精品一区二区三| 日韩视频中文字幕| 亚洲国产精品日韩| 久久中文字幕一区二区三区| 亚洲女人小视频在线观看| 久久亚洲视频| 午夜精品一区二区三区在线视| 亚洲欧洲日本mm| 99国内精品久久| 久久精品国产91精品亚洲| 亚洲一区二区三区乱码aⅴ| 欧美精品福利| 在线成人av| 久久久久女教师免费一区| 一区二区激情视频| 日韩视频一区二区在线观看| 亚洲午夜未删减在线观看| 亚洲国产一二三| 日韩午夜在线电影| 亚洲一本视频| 欧美中文字幕在线播放| 久久精品视频在线观看| 91久久精品国产| 国产精品国产三级国产普通话三级| 一区二区三区在线视频免费观看| 国产乱码精品一区二区三区不卡| 欧美日韩日本视频| 欧美日韩人人澡狠狠躁视频| 欧美日韩一区二区高清| 欧美肥婆bbw| 欧美aa在线视频| 欧美日韩在线三区| 国产精品日韩一区| 一区二区三区亚洲| 亚洲黄色成人| 亚洲一级一区| 欧美影片第一页| 久久久久久久久久久久久女国产乱 | 亚洲一区二区视频在线观看| 在线播放一区| 国产综合网站| 在线电影一区| 中文精品在线| 亚洲国产综合在线| 久久成人资源| 亚洲淫性视频| 亚洲视频网在线直播| 亚洲日本va午夜在线电影| 欧美韩日视频| 亚洲深夜福利视频| 亚洲美女在线国产| 欧美成人免费在线观看| 亚洲靠逼com| 99国产精品99久久久久久| 欧美日韩免费看| 亚洲精品一区二区三区樱花 | 亚洲第一视频| 亚洲一区在线观看免费观看电影高清| 国产夜色精品一区二区av| 欧美国产三级| 欧美怡红院视频| 欧美国内亚洲| 久久精品国产亚洲a| 日韩视频在线一区二区三区| 久久综合狠狠综合久久综青草 | 欧美大片va欧美在线播放| 欧美中文字幕视频在线观看| 欧美电影免费| 久久精品99久久香蕉国产色戒| 欧美欧美全黄| 国产精品美女久久久久久免费| 久久久久综合一区二区三区| 欧美日韩成人一区二区三区| 国产精品揄拍一区二区| 久久精品国产欧美激情| 欧美怡红院视频| 国产乱码精品一区二区三区五月婷| 一区二区欧美激情| 国产专区综合网| 欧美激情视频给我| 国产精品青草久久| 久久久在线视频| 亚洲日本国产| 欧美精品一区二区三区在线播放 | 亚洲人成欧美中文字幕| 99香蕉国产精品偷在线观看| 正在播放亚洲| 夜夜嗨av色一区二区不卡| 亚洲电影视频在线| 国产精品国产三级国产专区53 | 欧美一区二区三区在线观看| 99综合精品| 一本久道久久综合狠狠爱| 欧美96在线丨欧| 亚洲国产欧美在线| 亚洲国产精品一区二区三区| 亚洲春色另类小说| 免费成人av在线看| 亚洲高清中文字幕| 亚洲自拍偷拍福利| 国产亚洲毛片| 在线亚洲精品| 亚洲老板91色精品久久| 久久久99免费视频| 亚洲视频一区二区免费在线观看| 免费观看成人鲁鲁鲁鲁鲁视频 | 国产精品99久久久久久有的能看| 国产精品扒开腿爽爽爽视频| 久久精品99无色码中文字幕| 欧美日韩和欧美的一区二区| 久久精品久久综合| 美女视频一区免费观看| 午夜欧美视频| 国产精品成人一区二区三区夜夜夜 | 久久久蜜桃一区二区人| 亚洲免费精彩视频| 欧美一区二区在线| 一区二区三区在线视频观看| 欧美一级片久久久久久久| 亚洲网站在线| 亚洲精品国产欧美| 在线视频日本亚洲性| 亚洲人成网站精品片在线观看| 久久久久国产精品人| 最新精品在线| 亚洲每日更新| 亚洲欧美一区二区视频| 欧美一区二区在线播放| 日韩亚洲成人av在线| 亚洲人成7777| 亚洲一区二区三区四区中文| 亚洲欧美日韩国产成人精品影院| 校园春色综合网| 欧美高清免费| 欧美激情精品久久久久久| 国产精品国产三级国产专播品爱网| 国产视频自拍一区| 99热在线精品观看| 久热精品在线视频| 欧美国产免费| 亚洲欧美成人网| 99re国产精品| 免费成人高清视频| 一区二区三区四区五区精品视频| 欧美性大战xxxxx久久久| 久久精品视频在线看|