fixnum

    0熱度

    2回答

    我已經跑到輕微的呃逆。我相信這很簡單,但對於我的生活無法想象。 該方法的功能很簡單,給定一組「數字」,如果任何3個連續數字合計爲7,則返回true,否則返回false。 我的代碼如下滿足第一個條件,因爲在任何有資格的數字集合都會返回true。我的問題是,當一組數字不符合在代碼中設置的參數,而不是false時,我得到一個錯誤「+」:nil不能被強制轉換成Fixnum(TypeError),任何反饋都

    4熱度

    1回答

    我嘗試比較我的Ruby應用程序中的標誌。 我有這樣的代碼: if self.flag &~ flag == self.flag return false 但它不會運行。我已經收窄的問題是: irb(main):020:0> my_user.flag => 1 irb(main):021:0> flag => 128 irb(main):022:0> my_user.flag

    -4熱度

    1回答

    我使用HTTParty連接stockfighter.io的API並獲取股票的報價,然後我提取價格並將其附加到$averageArr陣列的末尾。 我試圖平均不斷更新數組的最後五個值,所以我想我會讓一個變量sum將其設置爲零,將最後五個值添加到它,然後除以5得到一個動態和變化的平均值。 這裏是我的代碼:用45行(註釋) require 'rubygems' require 'httparty' r

    0熱度

    2回答

    例如,如果我想讓987等於「900」。

    2熱度

    2回答

    如何確定負數FixNum的無符號解釋? # unexpected, true (~0b01111011).to_s(2) == ("-" + (~0b01111011).abs.to_s(2)) # expected, false ~0b01111011 == 0b10000100 我怎麼會寫一個函數,即: 123.unsigned_not(8) == 132 或者: -124.u

    1熱度

    1回答

    這裏是一個初學者問題的位...在我的Rails應用程序中我有一個零件模型,我希望管理員能夠對零件的價格應用折扣(如果他們想的話)。我的零件模型中折扣的價值是一個整數。我有我的部分模型內部的方法apply_discount class Part < ActiveRecord::Base has_many :order_items belongs_to :category

    -1熱度

    1回答

    大家好,我是一名超級紅寶石n00b,有問題讓我的第一個Ruby程序工作。我在Stack Overflow上找到了Q和A,這些與我遇到的問題密切相關,但無論我嘗試什麼,我都無法擺脫這個錯誤。 我寫了兩個類,Checkout和Register。下面是完整的註冊類: <code> load 'Register.rb' class Checkout def initialize

    -6熱度

    1回答

    我有一個參數(PARAMS [:授權])是來自URL,你可以看到: authorization_selected = params[:authorization] new_parcel = params[:new_parcel].to_i puts authorization_selected.class (in the console show type String) puts new

    1熱度

    1回答

    我想讓我的球拍類型/球拍加快速度。我的程序使用矩陣數據類型在矩陣上進行操作。我被建議使用數據類型Fixnum。 我有一些基質如, (: X (Matrix Fixnum)) (define X (matrix [[0 1] [2 3]] : Fixnum)) 這是確定。 但是,如果矩陣中的數字有小數,我會得到一個錯誤。 (: Y (Matrix Fixnum)) (define Y (matrix

    -1熱度

    1回答

    Fixnum是否有等價的String chars方法?我試圖通過值將一個整數值分隔成一個數組,例如1234→[1,2,3,4]然後對各個值執行操作。 還是先轉換成字符串,執行一個操作(例如x 2)然後以整數連接才更好?如下所示: def method_name num num.to_s.chars.map{|x| x.to_i*2}.join.to_i end