ইন্টিজার লিটারেল
একটি ইন্টিজার লিটারেল হতে পারে ডেসিমেল বা হেক্সাডেসিমেল কনস্ট্যান্ট। একটি প্রিফিক্স বেস বা রেডিক্স নির্দিষ্ট করে: হেক্সাডেসিমেলের জন্য 0x বা 0X, এবং ডেসিমেলের জন্য কোনো প্রিফিক্স নেই। ইন্টিজার লিটারেলের কিছু উদাহরণ:
10 // int 18u // unsigned int
উপরোক্ত লিটারেল ব্যবহার করে ভেরিয়েবল ডিক্লেয়ার ও ইনিশিয়ালাইজ করি:
// int int a = 10;
এখন মানগুলো প্রিন্ট করি:
উদাহরণ
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
// int
int a = 200;
Console.WriteLine(a);
}
}
}
আউটপুট
200
ফ্লোটিং-পয়েন্ট লিটারেল
একটি ফ্লোটিং-পয়েন্ট লিটারেলের একটি পূর্ণসংখ্যা অংশ, একটি দশমিক বিন্দু, একটি ভগ্নাংশ অংশ এবং একটি এক্সপোনেন্ট অংশ থাকে। আপনি ফ্লোটিং পয়েন্ট লিটারেলকে দশমিক ফর্ম বা এক্সপোনেনশিয়াল ফর্মে উপস্থাপন করতে পারেন।
ফ্লোটিং পয়েন্ট লিটারেলের কিছু উদাহরণ:
4.89f 314159E-5F
দশমিক ফর্মে উপস্থাপন করার সময় আপনাকে দশমিক বিন্দু, এক্সপোনেন্ট, বা উভয়টিই অন্তর্ভুক্ত করতে হবে; এবং এক্সপোনেনশিয়াল ফর্ম ব্যবহার করার সময় আপনাকে পূর্ণসংখ্যা অংশ, ভগ্নাংশ অংশ, বা উভয়টিই অন্তর্ভুক্ত করতে হবে। সাইনড এক্সপোনেন্ট e বা E দিয়ে পরিচয়পূর্বক।
এখন ফ্লোটিং পয়েন্ট লিটারেল প্রিন্ট করি:
উদাহরণ
using System;
namespace Demo {
class Program {
static void Main(string[] args) {
// float
float a = 4.89f;
Console.WriteLine(a);
}
}
}
আউটপুট
4.89