楼主: 江夏雁
3582 3

[问答] 如何实现将小数转化为分数 [推广有奖]

  • 20关注
  • 2粉丝

朋友

教授

57%

还不是VIP/贵宾

-

威望
0
论坛币
565 个
通用积分
5.4453
学术水平
8 点
热心指数
9 点
信用等级
-4 点
经验
40942 点
帖子
843
精华
0
在线时间
613 小时
注册时间
2010-6-24
最后登录
2025-2-26

楼主
江夏雁 在职认证  发表于 2020-6-27 18:10:59 |AI写论文
10论坛币
在matlab中有numden函数,可以把小数转化为分数,输出其分子分母

如0.1  转化为1 和10
0.2 输出 1和5

在R语言中,有这样的函数吗?或者有其他实现的办法?
多谢!

关键词:如何实现 MATLAB atlab matla NUM
若无人伴你 愿你成你自己的太阳

沙发
llb_321 在职认证  发表于 2020-6-28 01:00:24
代码有问题先删了

藤椅
llb_321 在职认证  发表于 2020-6-28 11:29:06
重写了函数,为更多同学更方便地交流,所以新发了一个帖子。

https://bbs.pinggu.org/thread-8653432-1-1.html

板凳
luzifer_li 发表于 2020-6-30 16:30:00
library(MASS)
fractions(0.12)
即可

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-7 11:31