پرسش های متداول

پرسش های متداول

در بخش “پرسش های متداول” شما عزیزان می توانید پرسش های متداول و سوالات اصلی خود در زمینه های مختلف حوزه های روانشناسی، جامعه شناسی، اقتصاد، علوم اعصاب، جراحی مغز و اعصاب، ورزش، فارکس، بورس، برنامه نویسی، طراحی سایت، SEO، دیجیتال مارکتینگ، هوش مصنوعی و ارزهای دیجیتال بپرسید و پاسخ های پرسش های متداول که دیگران پیشتر پرسیده اند را نیز ملاحظه بفرمایید.

در صورت تمایل می توانید پرسش های متداول ذهنی خود در مورد موضوعات مختلف را حسب دسته بندی کلی و نیز زیر عنوان های پرسش و پاسخ اختصاصی آن درج بفرمایید. در نظر داشته باشید که به طور معمول 1-3 روز کاری ممکن است حسب تعطیلات و یا قطعی اینترنت زمان برای پاسخگویی به شما عزیزان لازم باشد.

اما نگران نباشید. ما اینجا هستیم تا به پرسش های متداول شما در زمینه های مختلف کسب و کار و زندگی روانشناختی و اجتماعی بهترین پاسخ ها را به صورت رایگان ارائه دهیم

دکتر امیر محمد شهسوارانی جامعه شناس و روانشناس انستیتو رزا مایند IPBSES به همراه سایر همکاران خود سعی می کنند تا به سوالات شما در اولین فرصت ممکن و با سرعت بالا پاسخ دهند.

در صورتی که تخصص و توانایی پاسخگویی به پرسش های متداول را دارید، می توانید با ما تماس بگیرید تا شما را به عنوان یکی از دبیران سرویس متناسب با تخصصتان قرار دهیم. از این طریق می توانید تخصص و دانش خود را با دیگران به اشتراک گذارده و نیز به شکلی موثر و نیرومند خود را در فضای مجازی معرف و مطرح نمایید.

موضوعات مورد بررسی در پرسش های متداول:

آگاه‌سازی‌ها
پاک‌کردن همه

اجرای عملگرهای اصلی اعداد بزرگ BigInteger با اعداد معمولی Int، double و … در جاوا java

1 ارسال ها
1 کاربران
0 Likes
175 نمایش‌
دکتر امیر محمد شهسوارانی
(@amshahi)
Noble Member Admin
عضو شده: 3 سال قبل
ارسال‌: 381
شروع کننده موضوع  
برای اینکه اعداد بسیار بزرگ را در زبان برنامه نویسی جاوا java programming language به کار ببریم لازم است از دیتا تایپ BigInteger استفاده کنیم. اجرا و اعمال عملگرهای اصلی جمع +، ضرب *، تفریق -، تقسیم /، و باقی مانده mod برای زمانی که هر دو مقدار ما از نوع داده BigInteger باشند را در پستی جداگانه شرح دادیم.
حال در صورتی که بخواهیم نوع عددی دیگری (اینجا به عنوان نمونه، دیتا تایپ Int ارائه شده است) را با کمک عملگرهای اصلی با BigInteger ترکیب کنیم، لازم است از متد valueOf استفاده کنیم که نتیجه به صورت زیر می باشد:
 
import java.math.BigInteger;

public class BigIntegerTest {
public static void main(String[] args) {
BigInteger bigInteger01, addBigInteger,
subtractBigInteger, multiplyBigInteger, divideBigInteger,
modBigInteger;

// defining
bigInteger01 = new BigInteger("987654321012345678900987654321");
int int01 =86537;

//ADD
addBigInteger = bigInteger01.add(BigInteger.valueOf(int01));
System.out.println(addBigInteger);

// SUBTRACT
subtractBigInteger = bigInteger01.subtract(BigInteger.valueOf(int01));
System.out.println(subtractBigInteger);

//MULTIPLY
multiplyBigInteger = bigInteger01.multiply(BigInteger.valueOf(int01));
System.out.println(multiplyBigInteger);

//DIVIDE
divideBigInteger = bigInteger01.divide(BigInteger.valueOf(int01));
System.out.println(divideBigInteger);

//MOD
modBigInteger = bigInteger01.mod(BigInteger.valueOf(int01));
System.out.println(modBigInteger);

}
}
 
 
لطفاً دقت فرمایید که اینجا فقط برای نمونه از دیتا تایپ int استفاده شده است. شما می توانید سایر دیتاتایپ های عددی همچون double و float را نیز دقیقاً به همین صورت در ترکیب عملگرهای ریاضی با نوع داده BigInteger به کار ببرید.

   
نقل‌قول

ارسال یک پاسخ

نام نویسنده

ایمیل نویسنده

عنوان *

پیش‌نمایش 0 رونوشت ذخیره شد
اشتراک: