bigint

    0

    2答えて

    Bigintでは1桁の数字が大きいETL SSISプロジェクトがあります。私はこのようなためにdtxパッケージを実行しているこのオーバーフローの問題を受け取り、データは転送できません。 データはフラットファイルからBigIntとしてデータウェアハウスに流れています。 私の質問は、これを処理する最善の方法は何ですか? 1桁を減らすと、パッケージは正常に動作します。 1桁の数字を保存してデータベースに

    -1

    1答えて

    私は新しいプログラミングに一般的なので、私は愚かな質問を求めるために再度downvotedを得ないことを願っています。 私はプロジェクトのオイラーの問題を解決するために働いています.25桁の「1000桁のフィボナッチ数」で、私は奇妙な動作に遭遇しました。次のコードは、この動作の結果として書いたものです。 package main import ( "fmt" "math/bi

    2

    2答えて

    modの結果が実際に正しい場合でも私は等価性をテストすると何らかの理由で私は大きなintから間違った結果を得ています! 例えば、私は大きなint型を使用する場合、私はこれを行うとき、私は偽の取得1. 、その結果2 2015パーセントを計算したいと思います: fmt.Println((test.Mod(big.NewInt(2015),big.NewInt(2)))==big.NewInt(1))

    1

    1答えて

    私は新しいです、私はいくつかの練習をスピードアップに取り組んでいます。どのようにして、一連のビットを表す文字列をGoの適切なデータ型に変換できますか?例えばについて 、Iは64ビットの数を表す、そのビット列場合、私にできることを確認: - val, err := strconv.ParseInt(bitstring, 2, 64) しかし、ビット文字列は、多数(たとえば1024または2048ビ

    1

    4答えて

    これは、列タイプがDATEIMEの場合に使用されましたが、現在はDATEではありません。 CONVERT(BIGINT,ev.StartDate) * -1 DATE列からBIGINT値を取得するためにとにかくはありますか?

    0

    2答えて

    生年月日は、必要なMySQLデータベースに保存されており、読める日付形式yyyy-mm-dd hh:mm:ssに変換されています。 MySQLのFrom_Unix関数を使用することはできません。なぜなら、多くの生年月日は1970年以前であり、関数はNULLを返します。 (すなわち-866138400000 1942年7月21日である) Iティックを使用することを試みたが、それはまたNULLを返して

    1

    1答えて

    処理のためにbigintデータにアクセスする必要があります。だから私はそれを文字に変換して処理しようとしています。しかし、私はいくつかのbigint番号が出力テーブルに表示されていないことに気づいた。私は、問題を複製している、下記のサンプルプログラムを試してみました。 data m; x=put (57259186099807233,20.); run; proc print data =

    1

    2答えて

    私はいつか起こるかもしれない問題について少し研究しています。 idとnameフィールドを持つInnoDB MySQLテーブルがあるとします。 idフィールドはBIGINT(20)を持ち、AUTO_INCREMENTとそれにプライマリキーを加えたものです。 このテーブルがいっぱいになった場合は、IDの上限に達したことを意味し、自動インクリメント番号はもう生成できません。

    1

    1答えて

    私は、奇数のうちbig.Intsのスライスを3と平方根の間にあるiにしようとしています。私は次のコードを実行すると : import ( "fmt" "math/big" ) func main() { i := big.NewInt(101) var divisorsOfPrime []*big.Int squareRoot := big.N

    0

    1答えて

    大きなintをバイトに変換し、そのバイトをbig intに変換してから、2つの値を比較したい。私は以下のようなコードを使用して、それをしています: package main import "fmt" import "math/big" func main() { input := "371072875339021027987979982208375902465101357402