logo

Floor() funkcija C programmēšanā

stāvs() matemātikā

Funkcijai floor() matemātikā ir nepieciešams reāls skaitlis, un tā aprēķina lielāko veselo skaitli, kas var būt mazāks par x vērtību vai vienāds ar to.

stāvs() programmā C programmēšana

Tā ir funkcija, kas ir definēta math.h galvenes failā, un citas līdzīgas funkcijas ļauj lietotājam veikt noteiktas matemātiskas darbības, kas atvieglo turpmākos aprēķinus.

Funkcija floor() ņem vērtību no lietotāja un atgriež dubulto vērtību, kas ir mazāka par x vērtību vai vienāda ar to.

Sintakse grīdas() izmantošanai

Funkcijas atgriešanas veids ir dubults, un tam ir nepieciešams skaitlisks arguments. Tas var būt arī int, float vai jebkurš cits datu tips, kas var saturēt skaitlisku vērtību. Tādējādi sintakse ir šāda:

 double floor(double arg); 

Grīdas () ieviešana C programmā

Zemāk ir kods grīdas() funkcijas ieviešanai C valodā:

 #include #include int main () { // initializing the variables in the program // here we have taken five floating pt numbers float realno1, realno2, realno3, realno4, realno5, realno6; float answer, answer1; // assigning values to the initialized variables realno1 = 3.1; realno2 = 9.8; realno3 = 11.9; realno4 = 12.1; realno5 = 16.5; realno6 = 11.1; //Computing and printing the floor value of the integers printf('floor value of realno1 is = %.1lf
', floor(realno1)); printf('floor value of realno2 is = %.1lf
', floor(realno2)); printf('floor value of realno3 is = %.1lf
', floor(realno3)); printf('floor value of realno4 is = %.1lf
', floor(realno4)); printf('floor value of realno5 is = %.1lf
', floor(realno5)); //You can either directly call the floor() function in the print statement // or you can use it as any other function and call it outside the print and store the result in other variable answer = floor(realno6); printf('floor value of realno6 is = %.1f
', answer); //You can directly use a numerical value too answer1 = floor(9.99); printf('floor value of value is = %.1f
', answer1); return(0); } 

Izvade:

Floor() funkcija C programmēšanā

Paskaidrojums:

Iepriekš minētajā programmā šo funkciju esam izmantojuši trīs dažādos veidos.

Vispirms esam tieši izdrukājuši zemāko vērtību, izmantojot priekšrakstu printf(), nesaglabājot aprēķināto vērtību nevienā mainīgajā.

Otrajā metodē mēs saglabājam vērtību, kas aprēķināta, izmantojot mainīgo grīdu. Pēc tam mēs izmantojām mainīgajā saglabāto vērtību, lai izdrukātu izvadi.

Pēdējā metodē mēs esam tieši izmantojuši skaitlisku vērtību kā funkcijas ievades parametru un saglabājuši vērtību mainīgajā, kas jādrukā.