Skip to content

Commit a84c898

Browse files
authored
Update article.md
Так лучше, чем sqrt(...)
1 parent 5f196b0 commit a84c898

File tree

1 file changed

+2
-2
lines changed
  • manuals/2/0__basic_clean_code_principles

1 file changed

+2
-2
lines changed

manuals/2/0__basic_clean_code_principles/article.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -396,7 +396,7 @@ int main(void){
396396
т.к. каждому делителю < sqrt(...) соответствует делитель > sqrt(...).
397397
Например, для числа 100: делителю 5 < sqrt(100) соответствует делитель 20 > sqrt(100)
398398
*/
399-
for (int divisor = minimal_divisor; divisor<= sqrt(number_to_check); divisor++) {
399+
for (int divisor = minimal_divisor; divisor * divisor <= number_to_check; divisor++) {
400400
if (number_to_check % divisor == 0) {
401401
is_prime = 0;
402402
break;
@@ -424,4 +424,4 @@ int main(void){
424424
5. Используйте единый стиль расстановки отступов, фигурных скобок и именования переменных.
425425
6. Избегайте использования "магических" чисел.
426426
7. Избегайте избыточных и тривиальных комментариев.
427-
8. Чтобы код был понятен международному сообществу разработчиков, пишите комментарии на английском языке.
427+
8. Чтобы код был понятен международному сообществу разработчиков, пишите комментарии на английском языке.

0 commit comments

Comments
 (0)