Difference between revisions of "Java/C2/Primitive-type-conversions/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Blanked the page)
Line 1: Line 1:
 +
{| border=1
 +
|| ''Time'''
 +
|| '''Narration'''
  
 +
|-
 +
|00:01
 +
| জাভাতে '''Type Conversion''' (টাইপ কনভার্সন) এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
 +
|-
 +
|  00:06
 +
|  এই টিউটোরিয়ালে আমরা শিখব
 +
 +
|-
 +
|  00:08
 +
| এক ডেটা টাইপ থেকে অন্যতে কিভাবে রূপান্তর করে।
 +
|-
 +
|  00:13
 +
| কনভার্সন গুলি হল ইমপ্লিসিট এবং এক্সপ্লিসিট কনভার্সন
 +
|-
 +
|  00:18
 +
| এবং স্ট্রিং সংখ্যায় কিভাবে রূপান্তর করে।
 +
 +
|-
 +
|  00:23
 +
|  এখানে আমরা
 +
 +
*উবুন্টু '''11.10'''
 +
*'''JDK 1.6''' এবং
 +
*এবং '''Eclipse 3.7''' ব্যবহার করছি।
 +
 +
|-
 +
| 00:33
 +
|  টিউটোরিয়ালটি অনুসরণ করতে জাভাতে ডেটা টাইপ সম্পর্কে জানতে হবে।
 +
 +
|-
 +
|  00:38
 +
|না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন।
 +
 +
|-
 +
|  00:47
 +
|  টাইম কনভার্সনের অর্থ এক ডেটা টাইপ থেকে অন্যতে রূপান্তর করা।
 +
 +
|-
 +
|  00:53
 +
|এখন দেখি যে এটি কিভাবে করে।
 +
 +
|-
 +
|  00:55
 +
|এখন '''Eclipse''' এ যাই।
 +
 +
|-
 +
|  01:02
 +
|  এখানে বাকি কোডের জন্য '''eclipse IDE''' এবং প্রয়োজনীয় কাঠামো রয়েছে।
 +
 +
|-
 +
|  01:07
 +
|আমরা '''TypeConversion''' নামক ক্লাস তৈরি করে এতে মেন মেথড যুক্ত করেছি।
 +
 +
|-
 +
|  01:13
 +
|এখন এখানে কয়েকটি ভ্যারিয়েবল তৈরি করি।
 +
|-
 +
|  01:19
 +
| '''int a''' ইকুয়াল টু '''5'''
 +
 +
'''float b'''
 +
 +
'''b''' ইকুয়াল টু '''a'''
 +
 +
|-
 +
|  01:33
 +
|আমি '''a''' নামে একটি ইন্টিজার ভ্যারিয়েবল এবং '''b''' নামে একটি ফ্লোট ভ্যারিয়েবল তৈরী করেছি।
 +
 +
|-
 +
|  01:39
 +
|আমি ফ্লোট ভ্যারিয়েবলে ইন্টিজার ভ্যালু সংরক্ষণ করছি।
 +
 +
|-
 +
|  01:43
 +
|এখন ফ্লোট ভ্যারিয়েবলে কি রয়েছে তা দেখি।
 +
 +
|-
 +
|  01:48
 +
|'''System '''''dot''' ''out '''''dot '''''println '''''  '''''(b); ''''
 +
 +
|-
 +
|  01:58
 +
|ফাইলটি সংরক্ষণ করুন এবং রান করুন।
 +
 +
|-
 +
|  02:07
 +
| আমরা দেখতে পারি যে ইন্টিজার '''5''' ফ্লোট '''5.0''' তে বদলে গেছে।
 +
 +
|-
 +
|  02:13
 +
|এই ধরনের কনভার্সনকে '''Implicit''' (ইমপ্লিসিট) কনভার্সন বলা হয়।
 +
 +
|-
 +
|  02:17
 +
|নামের সাথে সাথে, ভ্যালু স্বয়ংক্রিয়ভাবে ডেটা টাইপের অনুসারে পরিবর্তিত হয়।
 +
 +
|-
 +
|  02:24
 +
|এখন একই মেথড ব্যবহার করে, '''float''' কে '''int''' এ বদলাই।
 +
 +
|-
 +
|  02:30
 +
| | '''5''' মুছে ফেলুন, '''float b''' ইকুয়াল টু '''2.5f''' এবং '''a''' কে '''b''' এর বদলে, '''b''' কে '''a''' তে সংরক্ষণ করুন এবং '''a''' এর মান প্রিন্ট করুন।
 +
 +
|-
 +
|  02:50
 +
|ফাইলটি সংরক্ষণ করুন।
 +
 +
|-
 +
|  02:56
 +
| আমরা দেখি যে এখানে একটি এরর রয়েছে।
 +
 +
|-
 +
|  03:00
 +
|এটি বলে '''Type mismatch: cannot convert from float to int'''.
 +
 +
|-
 +
|  03:06
 +
|এর অর্থ ইমপ্লিসিট কনভার্সন শুধুমাত্র '''int''' থেকে '''float''' এ করা সম্ভব কিন্তু বিপরীতক্রমে নয়।
 +
 +
|-
 +
|  03:13
 +
|'''float''' কে '''int''' এ বদলাতে এক্সপ্লিসিট কনভার্সন ব্যবহৃত হয়।
 +
 +
|-
 +
|  03:17
 +
|এটি কিভাবে করে এখন এটি দেখি।
 +
 +
|-
 +
|  03:23
 +
| আমরা এটি ভ্যারিয়েবলের পূর্বে প্রথম বন্ধনীতে '''int''' ব্যবহার করে করি।
 +
 +
|-
 +
|  03:34
 +
| এই স্টেটমেন্ট বলে যে '''b''' ভ্যারিয়েবলের ডেটা '''int''' ডেটা টাইপে রুপান্তরিত হয়েছে এবং '''a''' তে সংরক্ষিত হয়েছে।
 +
 +
|-
 +
| 03:43
 +
|  এখন ফাইলটি সংরক্ষণ করুন এবং রান করুন।
 +
|-
 +
|  03:51
 +
| আমরা দেখতে পারি যে, '''float''' ভ্যালু '''int''' এ রুপান্তরিত হয়েছে।
 +
 +
|-
 +
|  03:56
 +
| কিন্তু ডেটা টাইপের অনুসারে, ডেটা সেইমত পরিবর্তন করা হয়েছে।
 +
 +
|-
 +
|  04:01
 +
| এক্সপ্লিসিট কনভার্সন '''int''' কে '''float''' এ ডেটা রূপান্তর করতেও ব্যবহৃত হয়।
 +
 +
|-
 +
|  04:07
 +
|পূর্ববর্তী উদাহরণ চেষ্টা করি।
 +
 +
|-
 +
|  04:10
 +
|  '''int a =5, float b, b = (float) a'''
 +
|-
 +
|  04:32
 +
| '''System.out.println(b);'''
 +
|-
 +
|  04:36
 +
| ইন্টিজারকে ফ্লোটে রূপান্তরিত করতে এক্সপ্লিসিট কনভার্সন ব্যবহার করছি।
 +
 +
|-
 +
|  04:42
 +
| ফাইলটি সংরক্ষণ করুন এবং এটি রান করুন।
 +
 +
|-
 +
|  04:51
 +
|  আমরা দেখি যে '''int''' ভ্যালু '''float''' ভ্যালুতে রুপান্তরিত হয়েছে।
 +
 +
|-
 +
|  04:58
 +
| এখন দেখি যে যখন '''character''' কে '''integer''' এ রূপান্তরিত করি তখন কি ঘটে।
 +
 +
|-
 +
|  05:06
 +
| '''int a, char c''' ইকুয়াল টু উদ্ধৃতি চিনহে '''m''';
 +
|-
 +
|  05:24
 +
| '''a''' ইকুয়াল টু '''(int) c'''
 +
 +
|-
 +
|  05:32
 +
| '''System '''''dot '''''out '''''dot '''''println '''' ''''' (a); '''
 +
 +
|-
 +
|  05:36
 +
| আমরা ক্যারেক্টার '''m''' কে ইন্টিজারে রুপান্তরিত করছি এবং মান প্রিন্ট করছি।
 +
|-
 +
|  05:43
 +
| এটি সংরক্ষণ করুন এবং রান করুন।
 +
 +
|-
 +
|  05:53
 +
|  আউটপুট হল '''109''' যা '''m''' এর আস্কী ভ্যালু।
 +
 +
|-
 +
|  05:58
 +
| '''char, int''' এ রুপান্তরিত হলে আস্কী ভ্যালু সংরক্ষিত হয়।
 +
 +
|-
 +
|  06:03
 +
| এটি একটি সংখ্যা দ্বারা চেষ্টা করি।
 +
 +
|-
 +
|  06:06
 +
|  '''char c = 5'''
 +
 +
|-
 +
|  06:11
 +
|  এটি সংরক্ষণ করুন এবং রান করুন।
 +
 +
|-
 +
|  06:18
 +
|  আউটপুট হল '''53''' যা ক্যারেক্টার '''5''' এর আস্কী ভ্যালু।
 +
 +
|-
 +
|  06:24
 +
| এটি 5 নয়।
 +
 +
|-
 +
|  06:26
 +
| সংখ্যাটি পেতে, স্ট্রিং ব্যবহার করে তা ইন্টিজারে রূপান্তর করতে হবে।
 +
 +
|-
 +
|  06:31
 +
| এখন দেখি যে এটি কিভাবে করি।
 +
 +
|-
 +
|  06:33
 +
|  মেন ফাংশন মুছে ফেলুন।
 +
|-
 +
|  06:38
 +
| লিখুন
 +
 +
|-
 +
|  06:40
 +
|String sHeight ইকুয়াল টু ডাবল উদ্ধৃতিতে 6.
 +
 +
|-
 +
|  06:58
 +
|'''int h''' ইকুয়াল টু এক্সপ্লিসিট কনভার্সন '''int''' of '''sHeight''' এবং
 +
|-
 +
|  07:11
 +
|'''System dot out dot println h''' এখন ফাইলটি সংরক্ষণ করুন।
 +
|-
 +
|  07:27
 +
|মান '''6''' এর সাথে স্ট্রিং ভ্যারিয়েবল তৈরী করে তা ইন্টিজারে রূপান্তর করার চেষ্টা করছি কিন্তু আমরা দেখি যে সেখানে একটি এরর রয়েছে।
 +
 +
|-
 +
| 07:37
 +
|  এটি বলে যে '''Cannot cast from String to int'''.
 +
 +
|-
 +
|  07:42
 +
|স্ট্রিং রূপান্তর করতে, ইমপ্লিসিট বা এক্সপ্লিসিট কনভার্সন ব্যবহার করতে পারি না।
 +
 +
|-
 +
|  07:48
 +
|এটি অন্য মেথড দ্বারা অবশ্যই করতে হবে। এখন সেগুলি ব্যবহার করি।
 +
 +
|-
 +
| 07:58
 +
|  '''int sHeight''' মুছে ফেলুন এবং লিখুন '''Integer dot parseInt sHeight'''.
 +
|-
 +
|  08:21
 +
|ফাইলটি সংরক্ষণ করুন এবং রান করুন।
 +
 +
|-
 +
|  08:29
 +
| আমরা দেখি যে ভ্যালু সফলভাবে একটি ইন্টিজারে রূপান্তরিত করা হয়েছে।
 +
|-
 +
|  08:35
 +
|এটি করতে ইন্টিজার মডিউলের '''parseInt''' মেথড ব্যবহার করি।
 +
 +
|-
 +
|  08:41
 +
|এখন দেখি কি হয় যদি সেখানে '''6543''' এর মত একাধিক সংখ্যা থাকে।
 +
|-
 +
|  08:49
 +
| ফাইলটি সংরক্ষণ করুন এবং এটি রান করুন।
 +
 +
|-
 +
|  08:55
 +
|  আমরা দেখি যে স্ট্রিং এ সংগ্রহিত সংখ্যা আবার সফলভাবে ইন্টিজারে রূপান্তরিত হয়েছে।
 +
|-
 +
|  09:03
 +
|এখন দেখি কি হয় যদি স্ট্রিং একটি ফ্লোটিং পয়েন্ট নম্বর হয়।
 +
|-
 +
|  09:10
 +
|'''6543''' কে '''65.43''' তে বদলান। সুতরাং স্ট্রিং এ ফ্লোটিং পয়েন্ট নম্বর রয়েছে এবং আমরা এটি ইন্টিজারে রুপান্তরিত করছি।
 +
|-
 +
|  09:22
 +
|ফাইলটি সংরক্ষণ করুন এবং এটি রান করুন।
 +
 +
|-
 +
|  09:31
 +
|  সেখানে এরর রয়েছে এর কারণ হল আমরা স্ট্রিং ইন্টিজারে রুপান্তরিত করতে পারি না যাতে ফ্লোটিং পয়েন্ট নম্বর থাকে।
 +
 +
|-
 +
|  09:41
 +
| এটি ফ্লোটে কিভাবে রূপান্তর করে তা দেখি।
 +
|-
 +
|  09:45
 +
|প্রথমে ডেটা টাইপ '''float''' হতে হবে।
 +
|-
 +
|  09:51
 +
|দ্বিতীয়ত আমরা ব্যবহার করব '''float.parsefloat'''
 +
|-
 +
|  10:07
 +
|স্ট্রিংকে প্রকৃত ফ্লোটিং পয়েন্ট নম্বরে রুপান্তরিত করতে যাতে ফ্লোটিং পয়েন্ট নম্বর থাকে আমরা ফ্লোট ক্লাসের '''Parsefloat''' মেথড ব্যবহার করছি।
 +
|-
 +
|  10:18
 +
|ফাইলটি সংরক্ষণ করে রান করুন। আমরা দেখতে পারি যে স্ট্রিং যাতে ফ্লোটিং পয়েন্ট নম্বর থাকে সফলভাবে ফ্লোটিং পয়েন্ট নম্বরে রুপান্তরিত হয়েছে।
 +
|-
 +
|  10:33
 +
|এবং এইভাবে আমরা ইমপ্লিসিট এবং এক্সপ্লিসিট কনভার্সন করি এবং স্ট্রিংকে নম্বরে রূপান্তরিত করি।
 +
|-
 +
|  10:45
 +
|  আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
 +
|-
 +
|  10:48
 +
|এই টিউটোরিয়ালে এক ডেটা টাইপ থেকে অন্যতে রুপান্তরিত করা শিখেছি।
 +
|-
 +
| 10:54
 +
| ইমপ্লিসিট এবং এক্সপ্লিসিট কনভার্সন কি।
 +
|-
 +
| 10:57
 +
| এবং স্ট্রিং সংখ্যায় কিভাবে রূপান্তর করে।
 +
 +
|-
 +
| 11:01
 +
|  |নির্দেশিত কাজ রূপে '''Integer.toString''' এবং '''Float.toString''' সম্পর্কে পড়ুন।
 +
 +
|-
 +
|  11:07
 +
|এবং দেখুন যে তারা কি করে?
 +
 +
|-
 +
|  11:14
 +
|  স্পোকেন টিউটোরিয়াল প্রকল্প সম্পর্কে অধিক জানতে, এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
 +
|-
 +
| 11:20
 +
|এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
 +
 +
|-
 +
|  11:23
 +
|ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
 +
 +
|-
 +
| 11:27
 +
|  স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে।
 +
|-
 +
| 11:31
 +
| অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়।
 +
|-
 +
|  11:34
 +
|বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন।
 +
 +
|-
 +
|  11:40
 +
|স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ।
 +
|-
 +
|  11:44
 +
|এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
 +
|-
 +
|  11:50
 +
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, '''http://spoken-tutorial.org/NMEICT-Intro'''
 +
 +
|-
 +
| 11:55
 +
| আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Revision as of 14:06, 13 June 2014

Time' Narration
00:01 জাভাতে Type Conversion (টাইপ কনভার্সন) এর কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে আমরা শিখব
00:08 এক ডেটা টাইপ থেকে অন্যতে কিভাবে রূপান্তর করে।
00:13 কনভার্সন গুলি হল ইমপ্লিসিট এবং এক্সপ্লিসিট কনভার্সন
00:18 এবং স্ট্রিং সংখ্যায় কিভাবে রূপান্তর করে।
00:23 এখানে আমরা
  • উবুন্টু 11.10
  • JDK 1.6 এবং
  • এবং Eclipse 3.7 ব্যবহার করছি।
00:33 টিউটোরিয়ালটি অনুসরণ করতে জাভাতে ডেটা টাইপ সম্পর্কে জানতে হবে।
00:38 না হলে, প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইট পরিদর্শন করুন।
00:47 টাইম কনভার্সনের অর্থ এক ডেটা টাইপ থেকে অন্যতে রূপান্তর করা।
00:53 এখন দেখি যে এটি কিভাবে করে।
00:55 এখন Eclipse এ যাই।
01:02 এখানে বাকি কোডের জন্য eclipse IDE এবং প্রয়োজনীয় কাঠামো রয়েছে।
01:07 আমরা TypeConversion নামক ক্লাস তৈরি করে এতে মেন মেথড যুক্ত করেছি।
01:13 এখন এখানে কয়েকটি ভ্যারিয়েবল তৈরি করি।
01:19 int a ইকুয়াল টু 5

float b

b ইকুয়াল টু a

01:33 আমি a নামে একটি ইন্টিজার ভ্যারিয়েবল এবং b নামে একটি ফ্লোট ভ্যারিয়েবল তৈরী করেছি।
01:39 আমি ফ্লোট ভ্যারিয়েবলে ইন্টিজার ভ্যালু সংরক্ষণ করছি।
01:43 এখন ফ্লোট ভ্যারিয়েবলে কি রয়েছে তা দেখি।
01:48 System dot out dot println (b); '
01:58 ফাইলটি সংরক্ষণ করুন এবং রান করুন।
02:07 আমরা দেখতে পারি যে ইন্টিজার 5 ফ্লোট 5.0 তে বদলে গেছে।
02:13 এই ধরনের কনভার্সনকে Implicit (ইমপ্লিসিট) কনভার্সন বলা হয়।
02:17 নামের সাথে সাথে, ভ্যালু স্বয়ংক্রিয়ভাবে ডেটা টাইপের অনুসারে পরিবর্তিত হয়।
02:24 এখন একই মেথড ব্যবহার করে, float কে int এ বদলাই।
02:30 5 মুছে ফেলুন, float b ইকুয়াল টু 2.5f এবং a কে b এর বদলে, b কে a তে সংরক্ষণ করুন এবং a এর মান প্রিন্ট করুন।
02:50 ফাইলটি সংরক্ষণ করুন।
02:56 আমরা দেখি যে এখানে একটি এরর রয়েছে।
03:00 এটি বলে Type mismatch: cannot convert from float to int.
03:06 এর অর্থ ইমপ্লিসিট কনভার্সন শুধুমাত্র int থেকে float এ করা সম্ভব কিন্তু বিপরীতক্রমে নয়।
03:13 float কে int এ বদলাতে এক্সপ্লিসিট কনভার্সন ব্যবহৃত হয়।
03:17 এটি কিভাবে করে এখন এটি দেখি।
03:23 আমরা এটি ভ্যারিয়েবলের পূর্বে প্রথম বন্ধনীতে int ব্যবহার করে করি।
03:34 এই স্টেটমেন্ট বলে যে b ভ্যারিয়েবলের ডেটা int ডেটা টাইপে রুপান্তরিত হয়েছে এবং a তে সংরক্ষিত হয়েছে।
03:43 এখন ফাইলটি সংরক্ষণ করুন এবং রান করুন।
03:51 আমরা দেখতে পারি যে, float ভ্যালু int এ রুপান্তরিত হয়েছে।
03:56 কিন্তু ডেটা টাইপের অনুসারে, ডেটা সেইমত পরিবর্তন করা হয়েছে।
04:01 এক্সপ্লিসিট কনভার্সন int কে float এ ডেটা রূপান্তর করতেও ব্যবহৃত হয়।
04:07 পূর্ববর্তী উদাহরণ চেষ্টা করি।
04:10 int a =5, float b, b = (float) a
04:32 System.out.println(b);
04:36 ইন্টিজারকে ফ্লোটে রূপান্তরিত করতে এক্সপ্লিসিট কনভার্সন ব্যবহার করছি।
04:42 ফাইলটি সংরক্ষণ করুন এবং এটি রান করুন।
04:51 আমরা দেখি যে int ভ্যালু float ভ্যালুতে রুপান্তরিত হয়েছে।
04:58 এখন দেখি যে যখন character কে integer এ রূপান্তরিত করি তখন কি ঘটে।
05:06 int a, char c ইকুয়াল টু উদ্ধৃতি চিনহে m;
05:24 a ইকুয়াল টু (int) c
05:32 System dot out dot println ' (a);
05:36 আমরা ক্যারেক্টার m কে ইন্টিজারে রুপান্তরিত করছি এবং মান প্রিন্ট করছি।
05:43 এটি সংরক্ষণ করুন এবং রান করুন।
05:53 আউটপুট হল 109 যা m এর আস্কী ভ্যালু।
05:58 char, int এ রুপান্তরিত হলে আস্কী ভ্যালু সংরক্ষিত হয়।
06:03 এটি একটি সংখ্যা দ্বারা চেষ্টা করি।
06:06 char c = 5
06:11 এটি সংরক্ষণ করুন এবং রান করুন।
06:18 আউটপুট হল 53 যা ক্যারেক্টার 5 এর আস্কী ভ্যালু।
06:24 এটি 5 নয়।
06:26 সংখ্যাটি পেতে, স্ট্রিং ব্যবহার করে তা ইন্টিজারে রূপান্তর করতে হবে।
06:31 এখন দেখি যে এটি কিভাবে করি।
06:33 মেন ফাংশন মুছে ফেলুন।
06:38 লিখুন
06:40 String sHeight ইকুয়াল টু ডাবল উদ্ধৃতিতে 6.
06:58 int h ইকুয়াল টু এক্সপ্লিসিট কনভার্সন int of sHeight এবং
07:11 System dot out dot println h এখন ফাইলটি সংরক্ষণ করুন।
07:27 মান 6 এর সাথে স্ট্রিং ভ্যারিয়েবল তৈরী করে তা ইন্টিজারে রূপান্তর করার চেষ্টা করছি কিন্তু আমরা দেখি যে সেখানে একটি এরর রয়েছে।
07:37 এটি বলে যে Cannot cast from String to int.
07:42 স্ট্রিং রূপান্তর করতে, ইমপ্লিসিট বা এক্সপ্লিসিট কনভার্সন ব্যবহার করতে পারি না।
07:48 এটি অন্য মেথড দ্বারা অবশ্যই করতে হবে। এখন সেগুলি ব্যবহার করি।
07:58 int sHeight মুছে ফেলুন এবং লিখুন Integer dot parseInt sHeight.
08:21 ফাইলটি সংরক্ষণ করুন এবং রান করুন।
08:29 আমরা দেখি যে ভ্যালু সফলভাবে একটি ইন্টিজারে রূপান্তরিত করা হয়েছে।
08:35 এটি করতে ইন্টিজার মডিউলের parseInt মেথড ব্যবহার করি।
08:41 এখন দেখি কি হয় যদি সেখানে 6543 এর মত একাধিক সংখ্যা থাকে।
08:49 ফাইলটি সংরক্ষণ করুন এবং এটি রান করুন।
08:55 আমরা দেখি যে স্ট্রিং এ সংগ্রহিত সংখ্যা আবার সফলভাবে ইন্টিজারে রূপান্তরিত হয়েছে।
09:03 এখন দেখি কি হয় যদি স্ট্রিং একটি ফ্লোটিং পয়েন্ট নম্বর হয়।
09:10 6543 কে 65.43 তে বদলান। সুতরাং স্ট্রিং এ ফ্লোটিং পয়েন্ট নম্বর রয়েছে এবং আমরা এটি ইন্টিজারে রুপান্তরিত করছি।
09:22 ফাইলটি সংরক্ষণ করুন এবং এটি রান করুন।
09:31 সেখানে এরর রয়েছে এর কারণ হল আমরা স্ট্রিং ইন্টিজারে রুপান্তরিত করতে পারি না যাতে ফ্লোটিং পয়েন্ট নম্বর থাকে।
09:41 এটি ফ্লোটে কিভাবে রূপান্তর করে তা দেখি।
09:45 প্রথমে ডেটা টাইপ float হতে হবে।
09:51 দ্বিতীয়ত আমরা ব্যবহার করব float.parsefloat
10:07 স্ট্রিংকে প্রকৃত ফ্লোটিং পয়েন্ট নম্বরে রুপান্তরিত করতে যাতে ফ্লোটিং পয়েন্ট নম্বর থাকে আমরা ফ্লোট ক্লাসের Parsefloat মেথড ব্যবহার করছি।
10:18 ফাইলটি সংরক্ষণ করে রান করুন। আমরা দেখতে পারি যে স্ট্রিং যাতে ফ্লোটিং পয়েন্ট নম্বর থাকে সফলভাবে ফ্লোটিং পয়েন্ট নম্বরে রুপান্তরিত হয়েছে।
10:33 এবং এইভাবে আমরা ইমপ্লিসিট এবং এক্সপ্লিসিট কনভার্সন করি এবং স্ট্রিংকে নম্বরে রূপান্তরিত করি।
10:45 আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
10:48 এই টিউটোরিয়ালে এক ডেটা টাইপ থেকে অন্যতে রুপান্তরিত করা শিখেছি।
10:54 ইমপ্লিসিট এবং এক্সপ্লিসিট কনভার্সন কি।
10:57 এবং স্ট্রিং সংখ্যায় কিভাবে রূপান্তর করে।
11:01 নির্দেশিত কাজ রূপে Integer.toString এবং Float.toString সম্পর্কে পড়ুন।
11:07 এবং দেখুন যে তারা কি করে?
11:14 স্পোকেন টিউটোরিয়াল প্রকল্প সম্পর্কে অধিক জানতে, এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
11:20 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
11:23 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
11:27 স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে।
11:31 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেওয়া হয়।
11:34 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
11:40 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
11:44 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
11:50 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro
11:55 আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble