fractions

    0熱度

    2回答

    例如,在紙上,如果我有: 14.6875 十進制 ,這是簡單的獲得二進制符號的對應: 1101.1011 。 這是因爲:1*2^(3)+1*2^(2)+0*2^(1)+1*2^(0)+1*2^(-1)+0*2^(-2)+1*2^(-3)+1*2^(-4)。 這一切都好。 我可以輕鬆實現從小數二進制轉換到十進制符號。問題恰恰相反。如果我有 0.4321 例如,我在裝配8086,其將僅小數部分的程序怎

    1熱度

    1回答

    我想要一個雙轉換值到一個分數(Java)。 例:0.33333 - > 1/3 我有很多例子可以發現分數,但是這並不能幫助我。 數字總是在0到1之間。 也許有人有想法嗎? Tahnks,

    0熱度

    6回答

    嘿傢伙我想要提取/評估答案2/4在一個字符串甚至是數字(「2/4」)它給了我NaN作爲結果這是相當合理的!所以我的問題是我如何從字符串評估這個分數?

    2熱度

    4回答

    我需要在我的應用程序中顯示一個分數,但找不到一個好辦法嗎? 是否應看起來像這樣 (概念驗證......不需要的字體): 有類似這樣的其他職位,但他們在OBJ C,我不能快速找到可靠的解決方案

    -1熱度

    2回答

    我用分數來自Apache的庫 Fraction fraction = Fraction.getFraction(0, 7, 13); fraction = fraction.multiplyBy(Fraction.getFraction(26)); System.out.print(fraction.getProperWhole()); 此代碼返回14 - 預期結果 Fraction fr

    1熱度

    1回答

    我有以下功能,其產生2個邊界之間的均勻分佈的值: def Uniform(x: Bounded[Double], n: Int): Bounded[Double] = { val y: Double = (x.upper - x.lower) * scala.util.Random.nextDouble() + x.lower Bounded(y, x.bounds) }

    0熱度

    1回答

    我正在嘗試使用我爲我正在開發的課程開發的計算器將不正確的分數轉換爲混合分數。我被困在如何解決這個問題上。這是我的代碼。任何幫助將不勝感激 package fractioncalc; import java.util.Scanner; public class fractioncalc2 { public static void main(String[] args) {

    1熱度

    3回答

    我在某些類型的計算器的工作了使用from fractions import *下一個邏輯以下餾分: a = Fraction(1,4) b = Fraction(2,5) c = Fraction(3,4) print(a+b*c) 輸出 11/20 但我需要從字符串執行語句,就像​​,由於某種原因總是返回我或: from fractions import * class ma

    0熱度

    2回答

    我需要一個正則表達式來解析包含分數和操作的字符串[+, -, *, or /]並返回包含分子,分母和使用findall函數中的re的5元素元組模塊。 實施例:str = "15/9 + -9/5" 輸出應形式[("15","9","+","-9","5")] 我能夠想出這個的: pattern = r'-?\d+|\s+\W\s+' print(re.findall(pattarn,str))

    -2熱度

    2回答

    當我的應用程序中輸入一個像「1_1/4」這樣的分數時,我想要將 分成三部分,整數,分子和分母。 這怎麼辦?