BG Development


Страници: (3) 1 [2] 3   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Скорост между array_filter и директен достъп
wqw
Публикувано на: 22-04-2019, 13:54
Quote Post


Group Icon
Име: Владимир Висулчев
Група: VIP
Ранг: Почетен член

Мнения: 6110
Регистриран на: 10.06.04



QUOTE (SuN @ 20-04-2019, 14:05)
Цитирам популярна фраза по спомен: има два трудни проблема в компютърните науки - да се кръщават неща и изчистване на кешовете.

Да, точно две са -- да се кръщават неща, изчистване на кешове и off-by-one errors!

cheers,
</wqw>


--------------------
PMEmail PosterUsers Website
Top
erazor
Публикувано на: 22-04-2019, 17:06
Quote Post



Име: Димитър
Група: Потребител
Ранг: Старо куче

Мнения: 642
Регистриран на: 26.06.07



QUOTE (relax4o @ 20-04-2019, 13:53)

1. 4.0531158447266E-6
2. 0.19215202331543



Ако чета правилно, в първия резултат имаш Е-6, демек първото число си е по-малко и всичко е наред icon_smile.gif

* https://www.mathsisfun.com/numbers/scientific-notation.html
PMEmail PosterICQ
Top
Gamma Goblin
Публикувано на: 22-04-2019, 17:11
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2780
Регистриран на: 21.02.18



QUOTE (erazor @ 22-04-2019, 17:06)
QUOTE (relax4o @ 20-04-2019, 13:53)

1. 4.0531158447266E-6
2. 0.19215202331543



Ако чета правилно, в първия резултат имаш Е-6, демек първото число си е по-малко и всичко е наред icon_smile.gif

* https://www.mathsisfun.com/numbers/scientific-notation.html

не бе, бъг е бе, тряба да добавиш един слееп за да изравниш порядъците лол

Но си признавам че е много подло с тва скрито Е, аз не го видях

Това мнение е било редактирано от Gamma Goblin на 22-04-2019, 17:12


--------------------
https://www.rust-lang.org/
---
Хора, които са прекалено умни, за да се занимават с политика, са наказани да бъдат управлявани от глупаци.
---
Life is hard; it's harder when you're stupid.
---
Black metal is like coffee. You have to learn to drink it but when you get used to it, you just want it darker and darker
PMEmail PosterUsers Website
Top
relax4o
Публикувано на: 23-04-2019, 01:03
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2436
Регистриран на: 04.04.07



QUOTE (erazor @ 22-04-2019, 17:06)
QUOTE (relax4o @ 20-04-2019, 13:53)

1. 4.0531158447266E-6
2. 0.19215202331543



Ако чета правилно, в първия резултат имаш Е-6, демек първото число си е по-малко и всичко е наред icon_smile.gif

* https://www.mathsisfun.com/numbers/scientific-notation.html

Така е, който гледа само отпред. icon_rolleyes.gif


--------------------
Бисери :D

QUOTE (oveRLuckEd)
Ползваш някоя нова версия на PHP, която е вече ооп ориентирана и заради това ти я изкарва тази грешка.


QUOTE (nbacool2)
Щом няма input полета, значи няма откъде да се направи SQL инжекция Very Happy
PM
Top
JanBirdX
Публикувано на: 23-04-2019, 07:20
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 1633
Регистриран на: 21.02.05



QUOTE (relax4o @ 23-04-2019, 01:03)
Така е, който гледа само отпред.  icon_rolleyes.gif

... аз съм жена с положение, не ме интересува какво става за гърба ми.
PMEmail Poster
Top
purjola
Публикувано на: 23-04-2019, 08:00
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2366
Регистриран на: 18.10.11



QUOTE (Gamma Goblin @ 22-04-2019, 18:11)
QUOTE (erazor @ 22-04-2019, 17:06)
QUOTE (relax4o @ 20-04-2019, 13:53)

1. 4.0531158447266E-6
2. 0.19215202331543



Ако чета правилно, в първия резултат имаш Е-6, демек първото число си е по-малко и всичко е наред icon_smile.gif

* https://www.mathsisfun.com/numbers/scientific-notation.html

не бе, бъг е бе, тряба да добавиш един слееп за да изравниш порядъците лол

Но си признавам че е много подло с тва скрито Е, аз не го видях

Според теб какво е по-удачно, по-бързо и по-лесно - usleep() или number_format(microtime(true) - $start, PHP_FLOAT_DIG)?
PMEmail Poster
Top
Gamma Goblin
Публикувано на: 23-04-2019, 08:17
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2780
Регистриран на: 21.02.18



QUOTE (purjola @ 23-04-2019, 08:00)
QUOTE (Gamma Goblin @ 22-04-2019, 18:11)
QUOTE (erazor @ 22-04-2019, 17:06)
QUOTE (relax4o @ 20-04-2019, 13:53)

1. 4.0531158447266E-6
2. 0.19215202331543



Ако чета правилно, в първия резултат имаш Е-6, демек първото число си е по-малко и всичко е наред icon_smile.gif

* https://www.mathsisfun.com/numbers/scientific-notation.html

не бе, бъг е бе, тряба да добавиш един слееп за да изравниш порядъците лол

Но си признавам че е много подло с тва скрито Е, аз не го видях

Според теб какво е по-удачно, по-бързо и по-лесно - usleep() или number_format(microtime(true) - $start, PHP_FLOAT_DIG)?

По-удачно: number_format(microtime(true) - $start, PHP_FLOAT_DIG)?
По-лесно: usleep()
По-бързо:
* за програмиста - еднакво бързи са за писане (ако ползваш ИДЕ, вместо дилдо)
* за изпълнение - не знам, премери ги

Това мнение е било редактирано от Gamma Goblin на 23-04-2019, 08:18


--------------------
https://www.rust-lang.org/
---
Хора, които са прекалено умни, за да се занимават с политика, са наказани да бъдат управлявани от глупаци.
---
Life is hard; it's harder when you're stupid.
---
Black metal is like coffee. You have to learn to drink it but when you get used to it, you just want it darker and darker
PMEmail PosterUsers Website
Top
purjola
Публикувано на: 23-04-2019, 08:30
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2366
Регистриран на: 18.10.11



Не съм математик, но да ти напомня някои неща:

1. Голяма част от дробните числа нямат точно представяне в двоичен формат. Оттам идват и проблемите с точността при закръглянето - сциентифик май ас, абсолютно неудобно от гледна точка на кежуъл кодера. Всяка задача иска различен пресижъш, и резултата да се изобразява лесно четим ... мадафака!
2. PHP_FLOAT_DIG е от 7.1, а все още се ползва 5.x заради по-бързата работа на специфичен код, писан за тази версия. Това изключва number_format или дори round()
3. Ръста, дето го хвалиш, е за п*д*ли. Ти нали не си такъв? Питам, за да знам как да ти чета постовете от сега (демек дали да ги скривам или не)

Edit: О, и за справка че сега ми се мерна през един стар" код - PHP 7.1 има вече и пресижън -1

Edit: хаштагКой риплейсна с п*д*ли?

Това мнение е било редактирано от purjola на 23-04-2019, 08:38
PMEmail Poster
Top
gat3way
Публикувано на: 23-04-2019, 08:50
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 4176
Регистриран на: 22.06.12



Голям праз, на кодера да се занимава с fp глупости така или иначе му се случва рядко, а проблеми с прецизността да са му наистина проблеми става вече много рядко, евентуално само когато брои и смята пари.
PMEmail Poster
Top
purjola
Публикувано на: 23-04-2019, 08:54
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2366
Регистриран на: 18.10.11



А, има проблем. microtime() се ползва УЖАСНО много и по принцип иска по-голям пресижън, не е случайно че един чичак преди време ме посъветва да ползвам sprintf(), защото е бързо, културно и мога сам да задам каква да е точността ;-)

За броене на пари обаче никой не би ползвал PHP в чист вид, по-скоро нещо от сорта в гугъл "дъ бест мъни каунтинг алго"

Това мнение е било редактирано от purjola на 23-04-2019, 08:55
PMEmail Poster
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (3) 1 [2] 3  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0