কম্পিউটার টিউটোরিয়াল

C++ STL-এ negate ফাংশন: মানগুলোর সাইন পরিবর্তন

negate ফাংশন দেওয়া মানগুলোর সাইন পরিবর্তন করতে ব্যবহৃত হয়। এটি নেগেটিভ মানগুলোকে পজিটিভ এবং পজিটিভগুলোকে নেগেটিভ করে দেয়।

ফাংশন প্রোটোটাইপ

function transform(a_begin, a_end, a1_begin, negate()):
    a_begin = অ্যারেয়ের লোয়ার বাউন্ড
    a_end = অ্যারেয়ের আপার বাউন্ড
    a1_end = دوم অ্যারেয়ের লোয়ার বাউন্ড (মডিফাইড)
    negate() = অ্যারেয়ের মানগুলো নিগেট করার জন্য

উদাহরণ কোড

#include <algorithm>
#include <functional>
#include <iostream>
using namespace std;

int main() {
    int a[] = { 4, 6, 7, -10, -20, -30 };
    transform(a, a + 6, a, negate<int>());
    for (int i = 0; i < 6; i++)
        cout << a[i] << ' ';
    return 0;
}

আউটপুট

-4 -6 -7 10 20 30
  1. C++ STL-এ tanh() ফাংশন

  2. C++ STL-এ atanh() ফাংশন

  3. C++ STL-এ cosh() ফাংশন

  4. C++ STL-এ sinh() ফাংশন