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

ตัวเลขเป็นวัตถุทางคณิตศาสตร์ที่ใช้ในการนับการวัดและฉลาก คำถามเกี่ยวกับการใช้ตัวเลขในการประมวลผลตัวแปรการประมวลผลตัวเลขการแปลงการแสดงการเปลี่ยนแปลงเชิงตัวเลขการมีอยู่ของข้อมูลเป็นต้นสำหรับคำถามเกี่ยวกับหมายเลขโทรศัพท์โปรดใช้แท็ก [หมายเลขโทรศัพท์]


21
ตรวจสอบว่าตัวเลขมีจุดทศนิยมหรือเป็นจำนวนเต็ม
ฉันกำลังมองหาวิธีที่ง่ายใน JavaScript เพื่อตรวจสอบว่าตัวเลขมีทศนิยมในนั้นหรือไม่ (เพื่อพิจารณาว่าเป็นจำนวนเต็ม) ตัวอย่างเช่น 23 -> OK 5 -> OK 3.5 -> not OK 34.345 -> not OK if(number is integer) {...}


18
ทดสอบว่าเลขคี่หรือคู่
วิธีพื้นฐานที่ง่ายที่สุดในการตรวจสอบว่าตัวเลข / ตัวแปรแปลกหรือแม้กระทั่งใน PHP คืออะไร? มันเกี่ยวกับ mod หรือเปล่า? ฉันได้ลองใช้สคริปต์สองสามตัว แต่ .. google ไม่แสดงในขณะนี้
261 php  variables  numbers 

22
รับส่วนทศนิยมของตัวเลขด้วย JavaScript
ฉันมีตัวเลขลอยเหมือนและ3.21.6 ฉันต้องการแยกตัวเลขออกเป็นส่วนจำนวนเต็มและทศนิยม ตัวอย่างเช่นค่าของ3.2จะถูกแบ่งออกเป็นสองตัวเลขคือ3และ0.2 การรับส่วนจำนวนเต็มเป็นเรื่องง่าย: n = Math.floor(n); แต่ฉันมีปัญหาในการรับส่วนทศนิยม ฉันได้ลองสิ่งนี้แล้ว: remainer = n % 2; //obtem a parte decimal do rating แต่มันไม่ทำงานอย่างถูกต้องเสมอไป รหัสก่อนหน้ามีผลลัพธ์ต่อไปนี้: n = 3.1 => remainer = 1.1 สิ่งที่ฉันหายไปที่นี่

20
รับตัวเลขสุ่มมุ่งเน้นที่ศูนย์
Наэтотвопросестьответына กองมากเกินнарусском : Генерацияслучайногочисла, снеравномернымраспределнием เป็นไปได้หรือไม่ที่จะได้รับตัวเลขสุ่มระหว่าง 1-100 และให้ผลลัพธ์ส่วนใหญ่อยู่ในช่วง 40-60 ฉันหมายความว่ามันจะออกนอกช่วงนั้นไม่ค่อยได้ แต่ฉันต้องการให้มันอยู่ในช่วงนั้น ... เป็นไปได้ด้วย JavaScript / jQuery? Math.random() * 100 + 1ตอนนี้ฉันเพียงแค่ใช้พื้นฐาน

9
อนุญาตให้มีทศนิยม 2 ตำแหน่งใน <input type =“ number”>
ฉันมี&lt;input type="number"&gt;และฉันต้องการที่จะ จำกัด การป้อนข้อมูลของผู้ใช้ให้เป็นตัวเลขหรือตัวเลขโดยมีทศนิยมสูงสุด 2 ตำแหน่ง โดยทั่วไปฉันขอราคาป้อน ฉันต้องการหลีกเลี่ยงการทำ regex มีวิธีทำหรือไม่? &lt;input type="number" required name="price" min="0" value="0" step="any"&gt;
222 html  numbers 

10
จัดรูปแบบลอยไปยังตำแหน่งทศนิยม n
ฉันต้องการจัดรูปแบบทศนิยมเป็นทศนิยม "n" กำลังพยายาม BigDecimal แต่ค่าส่งคืนไม่ถูกต้อง ... public static float Redondear(float pNumero, int pCantidadDecimales) { // the function is call with the values Redondear(625.3f, 2) BigDecimal value = new BigDecimal(pNumero); value = value.setScale(pCantidadDecimales, RoundingMode.HALF_EVEN); // here the value is correct (625.30) return value.floatValue(); // but here the values is 625.3 } …

8
ทำไมอินพุต html ที่มีประเภท“ number” อนุญาตให้ป้อนตัวอักษร 'e' ในฟิลด์ได้
ฉันมีองค์ประกอบอินพุต html5 ต่อไปนี้: &lt;input type="number"&gt; ทำไมอินพุตนี้อนุญาตให้ป้อนอักขระ 'e' ในฟิลด์อินพุต ไม่สามารถป้อนอักขระตัวอักษรอื่นได้ (ตามที่คาดไว้) ใช้ chrome v. 44.0.2403.107 หากต้องการดูว่าฉันหมายถึงอะไร: http://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_number
217 html  input  numbers 

7
jquery วิธีการล้างฟิลด์อินพุต
ฉันอยู่ในแอพมือถือและฉันใช้ฟิลด์อินพุตเพื่อให้ผู้ใช้ส่งหมายเลข เมื่อฉันย้อนกลับไปและกลับไปยังหน้านั้นช่องป้อนข้อมูลนำเสนอการป้อนหมายเลขล่าสุดที่แสดงที่ช่องป้อนข้อมูล มีวิธีใดบ้างในการล้างข้อมูลทุกครั้งที่โหลดหน้าเว็บ $('#shares').keyup(function(){ payment = 0; calcTotal(); gtotal = ($('#shares').val() * 1) + payment; gtotal = gtotal.toFixed(2); $("p.total").html("Total Payment: &lt;strong&gt;" + gtotal + "&lt;/strong&gt;"); });
200 jquery  input  numbers  field 

3
ทำไม parseInt (8,3) == NaN และ parseInt (16,3) == 1
ฉันกำลังอ่านสิ่งนี้แต่ฉันสับสนกับสิ่งที่เขียนในparseInt ด้วยบทโต้แย้ง radix ทำไมมันจึงเป็นที่parseInt(8, 3)→ NaNและparseInt(16, 3)→ 1? AFAIK 8 และ 16 ไม่ใช่ตัวเลขเบส -3 ดังนั้นparseInt(16, 3)ควรส่งคืนNaNด้วย

1
python re.sub group: number หลัง \ number
ฉันจะแทนที่foobarด้วยได้foo123barอย่างไร สิ่งนี้ใช้ไม่ได้: &gt;&gt;&gt; re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' งานนี้: &gt;&gt;&gt; re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar' \numberฉันคิดว่ามันเป็นปัญหาที่พบบ่อยเมื่อมีบางสิ่งบางอย่างเช่น ทุกคนสามารถให้คำแนะนำเกี่ยวกับวิธีการจัดการกับฉันได้หรือไม่

14
โทรศัพท์: แป้นพิมพ์ตัวเลขสำหรับการป้อนข้อความ
มีวิธีบังคับให้แป้นพิมพ์ตัวเลขปรากฏขึ้นบนโทรศัพท์&lt;input type="text"&gt;หรือไม่? ฉันเพิ่งรู้ว่า&lt;input type="number"&gt;ใน HTML5 นั้นใช้สำหรับ "หมายเลขจุดลอยตัว" ดังนั้นจึงไม่เหมาะสำหรับหมายเลขบัตรเครดิตรหัสไปรษณีย์ ฯลฯ ฉันต้องการเลียนแบบการทำงานของแป้นพิมพ์ตัวเลข&lt;input type="number"&gt;สำหรับอินพุตที่รับค่าตัวเลขอื่นที่ไม่ใช่ตัวเลขทศนิยม มีบางทีอีกinputประเภทที่เหมาะสมที่ทำเช่นนั้น?

21
การทดสอบว่าค่าแปลกหรือแม้แต่
ฉันตัดสินใจที่จะสร้างฟังก์ชั่นisEvenและisOddอย่างง่ายด้วยอัลกอริทึมที่ง่ายมาก: function isEven(n) { n = Number(n); return n === 0 || !!(n &amp;&amp; !(n%2)); } function isOdd(n) { return isEven(Number(n) + 1); } นั่นคือตกลงถ้า n อยู่กับพารามิเตอร์บางอย่าง แต่ล้มเหลวในหลายสถานการณ์ ดังนั้นฉันจึงกำหนดให้สร้างฟังก์ชันที่มีประสิทธิภาพซึ่งให้ผลลัพธ์ที่ถูกต้องสำหรับสถานการณ์มากที่สุดเท่าที่จะทำได้เพื่อให้มีการทดสอบเฉพาะจำนวนเต็มภายในขีด จำกัด ของตัวเลขจาวาสคริปต์ทุกอย่างจะส่งกลับค่าเท็จ (รวมถึง + และ - อินฟินิตี้) โปรดทราบว่าศูนย์เป็นเลขคู่ // Returns true if: // // n is an integer that is evenly …

6
วิธี จำกัด มูลค่าสูงสุดของเขตข้อมูลตัวเลขในรุ่น Django
Django มีเขตข้อมูลที่เป็นตัวเลขต่างๆที่มีอยู่สำหรับการใช้งานในรูปแบบเช่นDecimalFieldและPositiveIntegerField แม้ว่าอดีตจะถูก จำกัด จำนวนตำแหน่งทศนิยมที่จัดเก็บและจำนวนตัวอักษรโดยรวมที่เก็บไว้มีวิธีใดที่จะ จำกัด การจัดเก็บเฉพาะตัวเลขภายในช่วงที่กำหนดเช่น 0.0-5.0? ความล้มเหลวนั้นมีวิธีใดบ้างที่จะ จำกัด PositiveIntegerField ให้เก็บเฉพาะเช่นจำนวนสูงสุด 50 หรือไม่ อัปเดต: ตอนนี้ที่ Bug 6845 ถูกปิดแล้วคำถาม StackOverflow นี้อาจจะเป็นข้อสงสัย - sampablokuper

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.