คำถามติดแท็ก zero

3
0 คือตัวอักษรทศนิยมหรือตัวอักษรฐานแปด?
Zero เป็นศูนย์เสมอดังนั้นมันไม่สำคัญ แต่ในการสนทนาเมื่อเร็ว ๆ นี้กับเพื่อนเขาบอกว่าตัวอักษรฐานแปดแทบไม่ได้ใช้ในปัจจุบัน †จากนั้นก็จะเริ่มขึ้นเมื่อฉันที่จริงเกือบทุกตัวอักษรของจำนวนเต็มในรหัสของฉันมี0ฐานแปดคือ คือ0ฐานแปดตัวอักษรตามที่ c ++ ไวยากรณ์? มาตรฐานพูดอะไร †การใช้งานจริงเท่านั้นที่ฉันรับรู้คือการอนุญาตให้ใช้ไฟล์ unix
329 c++  zero  octal 

9
การตรวจสอบค่าทศนิยมเพื่อความเท่าเทียมกันเป็น 0 ปลอดภัยหรือไม่
ฉันรู้ว่าคุณไม่สามารถพึ่งพาความเท่าเทียมกันระหว่างค่าประเภทสองหรือทศนิยมได้ตามปกติ แต่ฉันสงสัยว่า 0 เป็นกรณีพิเศษหรือไม่ ในขณะที่ฉันสามารถเข้าใจความไม่ตรงระหว่าง 0.00000000000001 ถึง 0.00000000000002 แต่ 0 นั้นดูเหมือนจะค่อนข้างยากที่จะสับสนเนื่องจากไม่มีอะไรเลย หากคุณไม่เข้าใจอะไรเลยมันก็ไม่ใช่อะไรอีกแล้ว แต่ฉันไม่รู้เกี่ยวกับหัวข้อนี้มากนักจึงไม่เหมาะที่จะพูด double x = 0.0; return (x == 0.0) ? true : false; จะกลับมาจริงหรือไม่?

7
เป็นไปได้ไหมที่จะแยกความแตกต่างระหว่าง 0 ถึง -0
ฉันรู้ว่าค่าจำนวนเต็ม0และ-0เป็นหลักเหมือนกัน แต่ฉันสงสัยว่าเป็นไปได้ไหมที่จะแยกความแตกต่างระหว่างพวกเขา ตัวอย่างเช่นฉันจะทราบว่าตัวแปรที่ได้รับมอบหมาย-0? bool IsNegative(int num) { // How ? } int num = -0; int additinon = 5; num += (IsNegative(num)) ? -addition : addition; ค่าที่-0บันทึกไว้ในหน่วยความจำเป็นวิธีเดียวกับ0หรือไม่

12
วิธีที่เร็วที่สุดในการทำให้อาร์เรย์ 2d ใน C เป็นศูนย์
ฉันต้องการศูนย์อาร์เรย์ 2d ขนาดใหญ่ซ้ำ ๆ ใน C นี่คือสิ่งที่ฉันทำในขณะนี้: // Array of size n * m, where n may not equal m for(j = 0; j < n; j++) { for(i = 0; i < m; i++) { array[i][j] = 0; } } ฉันได้ลองใช้ memset แล้ว: memset(array, 0, sizeof(array)) แต่ใช้ได้กับอาร์เรย์ 1D เท่านั้น …


10
'property: 0' หรือ 'property: 0px' ใน CSS?
ฉันเคยเห็นสัญกรณ์นี้ใช้กันมากและฉันก็สงสัยว่ามีความแตกต่างที่น่าสังเกตระหว่างสัญลักษณ์ทั้งสองนี้หรือไม่? element#id { property: 0; } และ element#id { property: 0px; } ฉันใช้property: 0px;ตลอดเวลาเพราะฉันพบว่ามันดูสะอาดขึ้น แต่ฉันไม่แน่ใจจริงๆว่าเบราว์เซอร์ตีความ0pxแตกต่างจาก0. ไม่มีใครรู้ว่าอันไหนดีกว่าหรือถูกต้อง
88 css  properties  zero 

11
ประเภท Nullable: วิธีที่ดีกว่าในการตรวจสอบค่าว่างหรือศูนย์ใน c #
ฉันกำลังทำงานในโครงการที่ฉันพบว่าฉันกำลังตรวจสอบสิ่งต่อไปนี้ในหลาย ๆ ที่: if(item.Rate == 0 || item.Rate == null) { } มากกว่าความอยากรู้อยากเห็นอะไรคือวิธีที่ดีที่สุดในการตรวจสอบทั้งสองกรณี ฉันได้เพิ่มวิธีการช่วยเหลือซึ่งก็คือ: public static bool nz(object obj) { var parsedInt = 0; var parsed = int.TryParse(obj.ToString(), out parsedInt); return IsNull(obj) || (parsed && parsedInt == 0); } มีวิธีที่ดีกว่า?
85 c#  null  zero 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.