二进制到十进制函数溢出

时间:2019-06-11 12:35:53

标签: excel vba

当我输入字符串private fun getMoreBooks(lastBook: Timestamp) { bookCollection .orderByChild("created_at", Query.Direction.DESCENDING) .equalTo(lastBook) .limitToFirst(10).get() .addOnSuccessListener {booksSnapshot -> if (!booksSnapshot.isEmpty) { for (bookSnapShot in booksSnapshot.documents) { val hashmap = bookSnapShot.data hashmap?.put("id", bookSnapShot.id) val bookData = Gson().toJson(hashmap) val book = Gson().fromJson<Book>(bookData, Book::class.java) adapter.addDatainList(book) } } } } 作为我想要的数字的二进制形式时,我得到

  

错误溢出

代码中的

。以十进制表示的1111101110001110。我将其返回给main函数中的整数。这个数字应该足够小,以免整数溢出?任何帮助将不胜感激。

64398

0 个答案:

没有答案