คำถามในหัวข้อ 'type-conversion'
อะไรคือความแตกต่างระหว่าง double a = a + int b และ int a += double b?
ทำไม:
public class Addition {
public static void main() {
int a = 0;
double b = 1.0;
a = a + b;
System.out.println(a);
}
}
ไม่รวบรวม แต่:
public class Addition {
public static void main() {
int a = 0;...
6168 มุมมอง
schedule
25.12.2023
เหตุใดคุณสมบัติการแปลงประเภทอัตโนมัติของไอเฟลจึงไม่ได้รับความนิยมมากกว่า
เกิดอะไรขึ้นกับฉันขณะเขียนโปรแกรมใน Java:
String str
// want to call something(), but signature does not match
something(Foo foo)
// but I have this conversion function
Foo fooFrom(String)
// Obviously I am about to create another method...
443 มุมมอง
schedule
21.12.2023
Python เขียน int แบบยาวเป็นค่าไบนารีลงในไฟล์
ฉันพยายามใช้เวลานาน int (m39 prime) และจัดเก็บเป็นไฟล์ไบนารี เมื่อฉันพยายามเขียนค่า bin ลงในไฟล์ ค่านั้นจะถูกเขียนเป็นสตริง
>>> m39 = bin(2**13466917-1)
>>> open('m39', 'wb').write(m39)
madsc13ntist@jaberwock:~/Desktop$ xxd m39...
3950 มุมมอง
schedule
05.12.2023
NullPointerException เมื่อใช้ DatatypeConverter.parseHexBinary() [ซ้ำกัน]
กำลังใช้วิธี parseHexBinary ของ javax.xml.bind.DatatypeConverter แต่มันทำให้ฉัน
java.lang.NullPointerException
at javax.xml.bind.DatatypeConverter.parseHexBinary(DatatypeConverter.java:310)
at Test.main(Test.java:12)...
2555 มุมมอง
schedule
15.12.2023
สตริง C ++ เป็น int โดยไม่ใช้ atoi() หรือ stoi() [ซ้ำกัน]
สวัสดี ฉันยังใหม่กับภาษา C++ และกำลังพยายามทำงานที่เราอ่านข้อมูลจำนวนมากจากไฟล์ txt ในรูปแบบ
surname,initial,number1,number2
ฉันขอความช่วยเหลือก่อนที่จะมีคนแนะนำให้อ่านค่า 2 ค่าเป็นสตริง จากนั้นใช้ stoi() หรือ atoi() เพื่อแปลงเป็น int...
30926 มุมมอง
schedule
31.10.2023
ไม่มีคำเตือนเกี่ยวกับการแปลงโดยนัย
// g++ sizeofint.cpp --std=c++11 -Wconversion -Wall -Wextra -Werror -pedantic-errors
#include <iostream>
#include <utility>
int main(int argc, char **argv) {
(void)argc;
(void)argv;
int a = 0x12345678;
std::cout <<...
264 มุมมอง
schedule
20.01.2024
ฉันจะแปลงชั่วโมงเป็นทศนิยม (1.25) เป็นนาที (75) สำหรับคอลัมน์ใน SQL ได้อย่างไร
ฉันเหนื่อย
UPDATE Datsta SET Datsta.SCHED_TIME_MIN = SCHED_TIME * 60, AS decimal(5,2);
โดยที่ SCHED_TIME_MIN เป็นฟิลด์ที่แปลงใหม่เป็นนาที และ SCHED_TIME เป็นชั่วโมง
|SCHED_TIME || SCHED_TIME_MIN|
| 7.28 || |
|...
310 มุมมอง
schedule
15.01.2024
D - แปลง ubyte[] เป็นถ่าน[]
วิธีแปลงอาร์เรย์ ubyte[] ให้เป็นอาร์เรย์ที่สอดคล้องกัน (โดยมีค่าตัวเลขไบต์ / อักขระเท่ากัน) อาร์เรย์ char[] (โดยไม่มีความเสี่ยงต่อพฤติกรรมที่ไม่ได้กำหนด)
83 มุมมอง
schedule
20.01.2024