Ushbu mavzu Сирожиддин tomonidan muhokama uchun yopilgan!
Mavzu yopilgan vaqt: 23:21:55, 8 Mar 2019
1135
End
#1
Hm. Demak men ham bir mavzu ochay.
Sizlar bilan yana men, g'ayriodatiy narsalarni o'ylab topuvchi Kamina Arey.
Shaxsiy ideamni sizlarga tanishtirmoqchiman. Har holda 1 kun vaqtimni shu bekorchi narsaga sarflaganman.
E xullas siz kalkulyatorda qanday sonlarni qo'sha olasiz? Adashmasam maksimal 15 xonali songacha. Yoki PHPda ham xuddi shunday. Biroz kattaroq sonni qo'shsangiz 2E-23 (2 ko'paytirilgan 10 ning 23-darajasi) ko'rinishidagi taqribiy natijani chiqaradi. Amaliyotda kichik bir taqribiy hisoblash aylanib, aylanib yig'ilib katta xatolarga olib keladi. Masalan 0.002 ga adashsangiz, agar bu biror songa ko'paytirilsa masalan 1000000 ga ko'paytirilsa natijada 2000 ga adashish oqibatiga olib keladi.
Xullas iliji boricha Aniqlikka harakat qilinadi.

Men yasagan PHP funksiyasida CHEKSIZ xonali sonlarni ANIQ qilib qo'sha olasiz! Ko'paytira olasiz!! Faktorialni hisoblay olasiz!!!!
Oddiy kalkulyatorda adashmasam atigi 13 faktorilgacha aniq hisoblay olar edi.

Hozir men sizlarga Faqat qo'shishni tatbiq etaman. Va vaqtim bo'lsa keyinroq kopaytirish va faktorialni ham qo'shib qo'yaman.

http://tekin.tk/cheksizarifmetika.php

Bu yerda ikkita sonni qo'shish uchun forma. 2 ta son ko'rsatilgan. Aslida men yaratgan funksiya Massiv elementlarini qo'sha oladi. Yani faqat ikkita emas bir nechta sonlarni birdaniga qo'shadi.
Men prosta formada ikkitasini tasvirladim.
U yerga ikkita 1000 xonali sonni yozib ko'ring, hech qanday taqribiy hisoblashsiz, ANIQ qilib natijani chiqarib beradi!!

Rostdan ham CHEKSIZmi? Nazariy jihatdan kodim bo'yicha cheksiz. Ammo Bu Hostingga ham bog'liqligini bilasizlar. Men AndroPHPda 100000 xonali sonlargacha qo'shib ko'rgandim. undab uzog'iga ancha timeout bo'p ketti.


Men bu narsani nega yasaganman? Aslida menda dastlab bir g'oya kelgandi. Fayllarni 10 barobar hajmini kamaytirish!!! 100 mblik faylni telga 10 mb sarflab yuklab olish skriptini tayyorlash uchun.
Bu haqida miyamda algoritmni tuzish jarayonida katta sonlarni qo'shishga ehtiyoj sezilgani uchun shu narsani yasaganman. Keyin bu skript(fayl hajmini kichraytirish) ko'pchilikka qiziq emas deb o'yladim. Ko'p vaqtni olishini bildim.

Agar kimgadir kerak bo'lsa Shu post 100 plus [+] to'plasa uni yasayman.
NetLizard
#2
Arey, # Arey (05.03.2019 / 23:07)
Hm. Demak men ham bir mavzu ochay.
Sizlar bilan yana men, g'ayriodatiy narsalarni o'ylab topuvchi Kamina Arey.
Shaxsiy ideamni sizlarga tanishtirmoqchiman. Har holda 1 kun vaqtimni shu bekorchi nar
Hayratda qoldim, barakalla
1135
End
#3
CryptedSM, # CryptedSM (05.03.2019 / 23:11)
Arey, Hayratda qoldim, barakalla
Men ham o'zimdan hayratlangandim. Birinchi marta 100 faktorialni hisoblaganimda
NetLizard
#4
Arey, # Arey (05.03.2019 / 23:14)
CryptedSM, Men ham o'zimdan hayratlangandim. Birinchi marta 100 faktorialni hisoblaganimda
Rostan aytyapman, ustimdan kulyapti deb oylayapsizmi?

P.S: mavzu aktiv bolguncha ikkalamiz toldirvoramiz
1135
End
#5
CryptedSM, # CryptedSM (05.03.2019 / 23:16)
Arey, Rostan aytyapman, ustimdan kulyapti deb oylayapsizmi?

P.S: mavzu aktiv bolguncha ikkalamiz toldirvoramiz
Seryozniligiga ishonganman va men ham seryozni gapirdim.
Qo'shib ko'rdizmi
NetLizard
#6
Arey, # Arey (05.03.2019 / 23:25)
CryptedSM, Seryozniligiga ishonganman va men ham seryozni gapirdim.
Qo'shib ko'rdizmi
Yoq qoshib kormadim, postizni oqib shu hulosaga keldim
Hozir koraman, natijasini
1135
End
#7
CryptedSM, # CryptedSM (05.03.2019 / 23:27)
Arey, Yoq qoshib kormadim, postizni oqib shu hulosaga keldim
Hozir koraman, natijasini
Xo'p kutaman
NetLizard
#8
Arey, Kordim, aniqlik ishlashi zor.Ammo uni faqat oq rangda qilibsiz, rangli qiling.Jsdan foydalandizmi yoki php ozimi?
1135
End
#9
CryptedSM, # CryptedSM (05.03.2019 / 23:29)
Arey, Kordim, aniqlik ishlashi zor.Ammo uni faqat oq rangda qilibsiz, rangli qiling.Jsdan foydalandizmi yoki php ozimi?
PHPda qildim.
NetLizard
#10
Arey, # Arey (05.03.2019 / 23:30)
CryptedSM, PHPda qildim.
Kodni berolmaysizmi? Htmlga js orqali realizatsiya qilib koraman, yoki ishlash mehanizmini tushuntiring.
1135
End
#11
CryptedSM, # CryptedSM (05.03.2019 / 23:34)
Arey, Kodni berolmaysizmi? Htmlga js orqali realizatsiya qilib koraman, yoki ishlash mehanizmini tushuntiring.
Kodni bermayman. Qaytib so'ray ko'rmang, fikrimdan qaytmayman baribir
NetLizard
#12
Arey, Shunchaki soradim.Maylida, kim ozi tuzgan dastur kodini birovga taqdim qiladi.Knopka va orqa fon kabilarni rangli qilib koring, chiroyli boladi.
1135
End
#13
CryptedSM, # CryptedSM (05.03.2019 / 23:38)
Arey, Shunchaki soradim.Maylida, kim ozi tuzgan dastur kodini birovga taqdim qiladi.Knopka va orqa fon kabilarni rangli qilib koring, chiroyli boladi.
Axa to'g'ri tushundiz
Сирожиддин
#14
CryptedSM, # CryptedSM (05.03.2019 / 23:38)
Arey, Shunchaki soradim.Maylida, kim ozi tuzgan dastur kodini birovga taqdim qiladi.Knopka va orqa fon kabilarni rangli qilib koring, chiroyli boladi.
hozir asosiy qismi ishlash prinsipida, kalkulyatorni yaratgan odam ham uni tashqi modelini yaratmagan, skript ishlashi yanayam mukammal bo'lsa unga g'ilof kiyg'izish muammo emas.
uzfor
#15
Arey, u kimga kerak cheksiz sonlar nimaga ishlatiladi u
uzfor
#16
Arey, bitta kodga shuncha vahimami buni google yozsa bir minutda chiqarib beradi
410
uDesign
#17
  1. <?php
  2. if (isset($_POST['ok'])) {
  3. $a = isset($_POST['a']) ? abs($_POST['a']) : false;
  4. $b = isset($_POST['b']) ? abs($_POST['b']) : false;
  5.  
  6. echo 'Natija:' . $a + $b;
  7. }
  8. ?>
  9.  
  10. <form method="post">
  11. <input type="text" name="a"><br>
  12. <input type="text" name="b"><br>
  13. <input type="submit" name="ok" value="Qo'shish">
  14. </form>
gi8ri7
#18
uDesign, Bu oddiy kankulyatordaqa hisobledi

#1 da yozilgande "2E-23 (2 ko'paytirilgan 10 ning 23-darajasi) ko'rinishidagi taqribiy natijani chiqaradi."
gigaro
#19
Nega hich kim plus bosmayapti a
35 soniyadan keyin yozdi:
Goya zorku
NetLizard
#20
gigaro, # gigaro (06.03.2019 / 15:24)
Nega hich kim plus bosmayapti a
35 soniyadan keyin yozdi:
Goya zorku
Takomillashtirish kerakdir balki shunga Msln, bolish, (),sin,cos,tan,kopaytirish,ayirish,ildiz yana bshqlr.

Kunduzi: 24°C

25 Apr 2024 yil
Joylashuv aniqlanmadi