我只是想在Python中將小數轉換爲分數。我在這裏找到了一些答案在stackoverflow。 How to convert a decimal number into fraction? 我嘗試這兩種方法,但他們沒有工作了1.4輸入,雖然他們的工作爲0.25 使用標準庫:分數 http://i.stack.imgur.com/Nwojz.png 另一種方法 http://i.stack.imgu
我只是在學習C++,並有一個任務必須作爲分數輸出。我從來沒有在C++工作,所以我不太確定我是否正確地做到了這一點。我的程序讓我輸入前兩個分數,然後崩潰(我認爲這與我的函數有關,以及我如何在int main中實現它們)我通常會去輔導老師,但不幸的是我去的學校不提供這個科目的導師,我從一個教C的學校轉學,所以我真的很掙扎!任何幫助是極大的讚賞(: #include<iostream>
using n
我正在嘗試編寫一個程序,它將從用戶(形式爲a/b)中取出兩個部分,並通過特定的操作並簡化結果。我已經能夠得到正確的數學,但我沒有簡化部分的運氣。我每次運行程序時都會遇到ArithmeticExceptions。 任何人都可以指向正確的方向,並提供我的代碼反饋? 任何建議,歡迎和讚賞! 主類: import java.util.*;
public class Fraction {
假設我有一個字符串(如分數); var num = "1/2";
爲什麼這項工作: var y = num.split(' ');
if (y.length > 1) {
var z = y[1].split('/');
var a = (+y[0] + (z[0]/z[1]));
num = a;
} else {
z = y[0].split('