有理数即分数,分数的数据类型是很简单的.另外,求有理数的分子,分母的问题,因为给的有理数只能是有限小数,所以根本没有疑问.但是如果改成:求分子分母之和最小的,在一定误差范围内的分数,这个问题才有价值比如:0.3333333,如果误差为1e-4那么1/3明显要比333333/10000000下面给出一个实现(C++):struct RatNum{int...
今天要发布的视频是用C语言实现“有理数加法”,我们之前遇到过差不多类型的题,就是“有理数约分最简分式”,而今天这道题呢,则是要在那道题目的基础上,先完成加法,再进行约分。注意得到的结果必须是有理数的最简分式,那要化简的话,就是找寻最大公约数,用for循环化简
有理数即分数,分数的数据类型是很简单的.另外,求有理数的分子,分母的问题,因为给的有理数只能是有限小数,所以根本没有疑问.但是如果改成:求分子分母之和最小的,在一定误差范围内的分数,这个问题才有价值比如:0.3333333,如果误差为1e-4那么1/3明显要比333333/10000000下面给出一个实现(C++):struct RatNum{int...