In imperative languages and also in some functional languages expressi การแปล - In imperative languages and also in some functional languages expressi ไทย วิธีการพูด

In imperative languages and also in

In imperative languages and also in some functional languages expression evaluation is strict and immediate. If you write x=y+z; in C , for example , you are telling the computer to perform a computation and put a value into the memory called 'x' right now! ( whenever the code is encountered ). In Haskell , by contrast , evaluation is lazy expressions of f and g in the example show a simple form of the difference.

While a function like g is somewhat silly , since y is just not used , functions with pattern matching or guards will very often use particular arguments only in certain circumstances. If some arguments have certain properties , those or other arguments might not be necessary for a given computation. In such cases , the needless computations are not performed. Furthermore , when lists are expressed in computational ways ( list comprehensions and enumeration ellipsis form ) , only as many list elements as are actually utilized are actually calculated
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
ในภาษาที่จำเป็นและในบางฟังก์ชั่นการประเมินผลการแสดงออกเป็นภาษาที่เข้มงวดและการได้ทันที ถ้าคุณเขียน x = YZ; ใน C ตัวอย่างเช่นคุณจะบอกคอมพิวเตอร์เพื่อทำการคำนวณและใส่ค่าลงในหน่วยความจำที่เรียกว่า 'X' ในขณะนี้! (รหัสทุกครั้งที่จะพบ) ใน Haskell โดยคมชัด,การประเมินผลการแสดงออกขี้เกียจของ f และ g ในตัวอย่างแสดงในรูปแบบที่เรียบง่ายของความแตกต่าง.

ในขณะที่ฟังก์ชั่นเช่นเดียวกับกรัมเป็นค่อนข้างโง่ตั้งแต่ y เป็นเพียงไม่ได้ใช้ฟังก์ชั่นที่มีการจับคู่แบบหรือยามมากมักจะใช้ข้อโต้แย้งโดยเฉพาะเพียง ในบางสถานการณ์ ถ้าอาร์กิวเมนต์บางรายที่มีคุณสมบัติบางอย่างข้อโต้แย้งเหล่านั้นหรืออื่น ๆ ที่อาจจะไม่จำเป็นสำหรับการคำนวณที่กำหนดในกรณีเช่นนี้การคำนวณความจำเป็นที่จะไม่ดำเนินการ มากไปกว่านั้นรายการจะถูกแสดงในรูปแบบของการคำนวณ (comprehensions รายการและรูปแบบการจุดไข่ปลาแจงนับ) เป็นเพียงองค์ประกอบของรายการมากเท่าที่ถูกนำมาใช้จริงคำนวณเป็นจริง
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ในความจำเป็น และ ในบางภาษาทำงานประเมินนิพจน์จะเข้มงวด และทันที ถ้าคุณเขียน x = y z ใน C ตัวอย่าง คุณกำลังบอกคอมพิวเตอร์เพื่อทำการคำนวณ และใส่ค่าลงในหน่วยความจำเรียกว่า 'x' ขณะนี้ (เมื่อใดก็ตามรหัสที่พบ) ใน Haskell โดยคมชัด ประเมินเป็นนิพจน์ซี่ของ f และ g ในตัวอย่างแสดงแบบอย่างของความแตกต่าง

ในขณะที่ฟังก์ชันเช่น g เป็นค่อนข้างโง่ เนื่องจากไม่ใช้ y ฟังก์ชัน มีรูปแบบที่ตรงกันหรือยามจะบ่อยใช้อาร์กิวเมนต์เฉพาะในบางสถานการณ์เท่านั้น ถ้าอาร์กิวเมนต์บางมีคุณสมบัติบางอย่าง ผู้หรืออาร์กิวเมนต์อื่น ๆ อาจไม่จำเป็นสำหรับการคำนวณที่กำหนด ในกรณี การประมวลผลที่รวดเร็วจะไม่ดำเนินการ นอกจากนี้ เมื่อรายการถูกแสดงวิธีคำนวณ (comprehensions รายการและแจงนับไข่ปลาฟอร์ม), เป็นหลายรายการองค์ประกอบถูกนำมาใช้จริงเท่าจริงคำนวณ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
ในการแสดงออกทางความคิดเห็น ภาษา เป็นอย่างยิ่งและนอกจากนั้นยังอยู่ในบาง ภาษา เต็มไปด้วยประโยชน์ใช้สอยมีการประเมินผลอย่างเข้มงวดและได้ทันที หากคุณเขียน X = Y Z ใน C สำหรับตัวอย่างเช่นคุณเป็นการบอกคอมพิวเตอร์ที่จะทำการคำนวณและใส่ค่าที่เข้าในหน่วยความจำที่เรียกว่า' X 'อยู่ในขณะนี้ (รหัสทุกครั้งที่มีปัญหาเกิดขึ้น) Eddie Haskell ' s โดยในความเปรียบต่างการประเมินผลเป็นสำนวนแบบไหลเอื่อยๆของ F และ G ในตัวอย่างนี้แสดงรูปแบบเรียบง่ายแห่งความแตกต่างที่.

ในขณะที่ฟังก์ชันที่คล้ายๆกับ G เป็นโง่บ้างตั้งแต่ปีค.ศคือไม่ได้ใช้งานฟังก์ชันการทำงานพร้อมด้วยใบมีดหรือที่ตรงกับรูปแบบจะใช้อาร์กิวเมนต์อย่างใดอย่างหนึ่งเท่านั้นในบางสถานการณ์บ่อยมาก หากอาร์กิวเมนต์บางอย่างได้มีคุณสมบัติบางอย่างอาร์กิวเมนต์อื่นหรือผู้ที่อาจจะไม่มีความจำเป็นสำหรับคำนวณให้ในกรณีเช่นว่านี้ไม่จำเป็นต้องมีการคำนวณไม่มีการดำเนินการ ยิ่งไปกว่านั้นเมื่อรายการจะแสดงออกในรูปแบบนวัตกรรม( comprehensions รายการและเครื่องหมายแสดงว่ามีต่อระบุ)องค์ประกอบรายการเท่านั้นเป็นจำนวนมากที่จริงแล้วเป็นใช้ได้จริงๆแล้วการคำนวณ
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: