division

    0熱度

    1回答

    我試圖實現MIPS一個部門的算法,而且我應該做的事,他以下幾點: 剩餘部分,且該商數是同一個寄存器,上半是餘數,下半部分是商,並且該寄存器初始化爲股息價值。 移位餘數寄存器到左通過1個比特 然後減去從餘數的餘數部分除數如果REM小於0寄存器僅 檢查時,如果REM < 0,則REM = REM +除數,如果rem> 0,那麼就把第一位(最低有效位爲1) 繼續這樣做n次,其中n是除數的寬度,在我的情況

    5熱度

    3回答

    面試問題。 如何通過加法實現除法?假設它們都是整數。 我的想法 添加除數自己,直到它比股息較大。 每次迭代,保存加法前的總和結果。 商數是最後一次加法之前的總和結果。餘數可以通過加1來計數,直到quotient * divisor + reminder == dividend。 這是O(e^n),有沒有更好的點子?位操作?

    1熱度

    1回答

    #this works in python 3 def pi_sum(n): total, k = 0,1 while k <= n: total, k = total +8 /(k *(k+2)), k + 4 return total #this is how i tried to fix it for python 2 def pi_sum2

    0熱度

    4回答

    我拉我的頭髮試圖找到一個解決這個問題..按照Dreamweaver,當我運行它,JavaScript認爲「/」之間的部分是一個正則表達式的定義。我如何解決這個問題就像我想要的那樣劃分? var totalPrice = 0; totalPrice = totalPrice + ((bluRayPrice * filmHours()) + ((filmHours()/3 < 1) ? bl

    0熱度

    1回答

    我有一個gridview顯示產品的數量和他們的總價格。我想添加另一欄顯示1項目的價格,即總價格除以數量。我該怎麼做? <asp:GridView ID="grdDetails" runat="server" AutoGenerateColumns="False" onrowdatabound="grdDetails_RowDataBound" BorderColor="White

    2熱度

    3回答

    我有一種情況,我可能可能需要應用乘數到一個值,以獲得正確的結果。這涉及使用浮點除法來計算值。 我想這是一個好主意,在我對它們執行浮點邏輯以節省處理器時間之前檢查這些值,但是我不確定它在運行時的效率如何。 我假設if檢查是1或2條指令(自從彙編類以來已經有一段時間了),並且浮點運算將比這更多。 //Check if (a != 10) { //1 or 2 instructions?

    2熱度

    2回答

    我想知道如何在沒有分割硬件和沒有浮點硬件的二進制中實現IEEE-754 32位單精度浮點除法? 我有移動硬件,加,減,乘。 我已經實現了使用16位字的浮點乘法,加法和減法。 我正在一個專有的多核處理器上實現這些指令,並在彙編中編寫我的代碼。之前,我正在使用matlab來驗證我的算法。 我知道我需要減去指數,但是如何執行unsigned division對mantissas?

    2熱度

    3回答

    我想製作一個多線程下載器(使用Python),我需要告訴每個線程從何處開始以及要下載多少字節。爲此,我得到遠程文件的大小,並將其分成例如2.現在,假設遠程文件大小爲5:當我將數字除以2時,結果爲2。現在我可以開始下載了,但是我會丟失一個字節(因爲2*2=4,而不是5)。我無法使用浮點數,因爲我無法下載一半字節。例如,我可以將這個數字除以[2, 3]以獲得一個列表嗎?

    0熱度

    3回答

    如果我有這樣整數值的兩個表:按表距離: Table:Distance 1 2 3 4 5 Table:Time 2 4 6 8 10 如何劃分表的時間來實現 Result: 0.5 0.5 0.5 0.5 0.5

    0熱度

    2回答

    我一直在試圖計算我使用PHP-MySQL生成的一個部門的高度,並且找不到任何可行的東西。我真的很喜歡用純JavaScript來做,因爲我根本就不用jQuery。我嘗試過element.style.height和element.style.height()以及element.style.offsetHeight,甚至是element.currentStyle(或W3C瀏覽器的window.getCo