Урок Научете се да използвате всички float функции - Форум - Сбъднете мечтата си!
- пешка скриптове
- Училище за писане на скриптове
- Уроци
- Правила на форума
- Вижте новите публикации
- Група: VIP
- Публикации: 1 303
- Записване: 31 14 юли
Наскоро попаднах на Float.inc (е, как да кажа, че се спънах, кривите ми ръце отвориха това конкретно включване, въпреки че исках да отворя сайта на VKontakte. Но не за това. Катерейки се в включването, намерих различните му функции, за които сега ще говоря.
Най-простата и често срещана функция на Float.inc е променлива във формат на дробно число:
Ако не зададете Float: първо - ще бъде издадено предупреждение 213.
Можете също да покажете тази променлива на екрана:
И не само може да се показва, но и да се извежда в изрязан вид. В променливата имаме въведено дробно число 13,3333222. Можете да изведете така:
Сега това число ще бъде съкратено до следната стойност: 13.3333
В %.4f, вместо 4, можете да поставите произволно число, с което числото да бъде съкратено след десетичната запетая.
Например, ако поставите %.2f, тогава вместо 13.3333222 ще бъде 13.33. Ако поставите число, по-голямо от броя знаци след десетичната запетая, тогава в края ще има нули: %.9f - вместо 13.3333222 ще бъде 13.333322200
floatstr се използва за извличане на дробно число от текстов низ. Дробното число трябва да е отпред:
Ако просто изведете тази променлива на екрана - ще има същия текст. И трябва да покажем само числото 13.3333222, без текст. Ние правим това:
В този пример %.4f вече е описан под първия спойлер. Няма да го обяснявам отново.. floatstr(chislo) -точно това ни трябва. Ако дробното число не е в началото, тогава нищо няма да се случи. Ще бъде нулиран: 0,0000
ВНИМАНИЕ!! Аргументът във floatstr (в този случай chislo) трябва да е в текстов формат!
Тази функция се използва за закръгляване до цяло число. Например имаме променлива:
Трябва да покажете това число на екрана, но в закръглена форма:
Да, не сбърках. Трябва да използваме не %f, а само %d, тъй като закръгляме до цяло число! Вместо тип, трябва да поставите един от четирите типа:
Тази функция се използва, за да направи отрицателните числа положителни.
Ако приложите функцията floatabs към това число, тогава числото ще остане същото:
Ако числото е отрицателно, то след прилагане на функцията - числото ще стане положително.
Тази функция се използва за събиране на две дробни числа.
Сега вместо две числа получихме едно: 6.4446223
Тази функция сравнява дробни числа. Имаме 2 номера:
Трябва да ги сравним:
В този случай ще дадем стойност -1.
Върнати стойности: Ако chislo1 > chislo2 тогава стойността ще бъде 1 Ако chislo1 -1 Ако chislo1 == chislo2 тогава стойността ще бъде 0
floatcos, floatsin и floattan
Те служат за определяне на косинуса и синуса на определени ъгли. Употреба:
Вместо тип трябва да се зададе едно от трите:
Както познахте: floatsin - използва се за определяне на синуса; floatcos - за определяне на косинуса; floattag - за определяне на тангентата.
Тази функция се използва за разделяне на едно Float число на друго:
Имаме 2 броя. Сега трябва да разделим първото число на второто и да покажем:
В тази функция ПЪРВОТО число се дели на ВТОРОТО.
Тази функция се използва за задаване на нула на цялата част от число:
Имаме дробно число. Използвайки нашата функция, ние ще покажем променения номер на екрана:
В резултат на това ще покажем числото 0,984
Тази функция е само за тези, които знаят какво е логаритъм.
По традиция имаме 2 броя. Сега трябва да намерим логаритъма.
В резултат на това на екрана ще се покаже отговорът: 3.0
Тази функция се използва за умножение на дробни числа.
Използваме функцията и умножаваме числата:
Показано на екрана: 6.63052
Повдигане на число на степен. Имаме нужда от 2 числа:
Сега изпълняваме функцията и показваме резултата на екрана:
Извежда число от под корена
Имаме номер. Прилагаме функцията и показваме числото на екрана:
В резултат на това на екрана виждаме: 8
Сега функцията и изхода:
В резултат на това на екрана виждаме: 12
Бъди внимателен!! Функцията изважда ВТОРОТО число ОТ ПЪРВОТО.
Автор на урока: Аз (Oleg_Petrow)
Който помогна - радвам се ^_^
За тези, които нямат include Float.inc, ето един за вас: https://yadi.sk/d/wpPPMLbDiZL3g Изтеглете и в началото на мода (след #include) пишем: #include
Публикация, редактирана отOleg_Petrow: 10 февруари 2017 г. - 18:44