读入自然数m、n,判断m/n是有限小数还是循环小数
生活随笔
收集整理的這篇文章主要介紹了
读入自然数m、n,判断m/n是有限小数还是循环小数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include<iostream>
using namespace std;
int main(){int m,n;double t;cin>>m>>n;//輸入被除數和除數t=(double)m/n;//定義商if(t*n==m){//表示整除,即有限小數cout<<"有限小數:"<<t<<endl;}else{cout<<"循環小數:"<<(int)t<<"."<<"(";//將小數點后面的各個位數單獨取出for(int i=0;i<15;i++){//循環部分,這里設置保留15位t*=10;cout<<(int)t;t-=(int)t;}cout<<")"<<endl;}return 0;}
總結
以上是生活随笔為你收集整理的读入自然数m、n,判断m/n是有限小数还是循环小数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 官方确认:一加 11 手机支持 IP64
- 下一篇: 25年闺蜜谎称卖鸡蛋原来是公司副董:当事