Java/C2/Primitive-type-conversions/Gujarati

From Script | Spoken-Tutorial
Revision as of 16:47, 26 July 2013 by Krupali (Talk | contribs)

Jump to: navigation, search
Time' Narration
00:01 જાવામાં ટાઇપ કનવરઝન પરના સ્પોકન ટ્યુટોરીયલમાં તમારું સ્વાગત છે.
00:06 આ ટ્યુટોરીયલમાં આપણે શીખીશું:
00:08 * એક ડેટા ટાઇપમાંથી બીજા ડેટા ટાઇપમાં કેવી રીતે બદલવું.
00:13 * અહીં બે પ્રકારના કન્વર્ઝન છે, જેમના નામ છે: ઈમ્પલીસીટ અને એક્સ્પલીસીટ કન્વર્ઝન અને
00:18 * સ્ટ્રિંગ્સથી નંબરમાં કેવી રીતે બદલવું
00:23 આ ટ્યુટોરીયલ માટે આપણે ઉપયોગ કરી રહ્યા છીએ,
  • Ubuntu 11.10
  • JDK 1.6 અને
  • Eclipse 3.7
00:33 આ ટ્યુટોરીયલ અનુસરવા માટે, તમને જાવામાં ડેટા ટાઇપ માટેનું જ્ઞાન હોવું જરૂરી છે.


00:38 જો નથી, તો સંબંધિત ટ્યુટોરીયલ માટે નીચે આપેલ અમારી વેબસાઇટ જુઓ.
00:47 ટાઇપ કન્વર્ઝન નો અર્થ છે એક ડેટા ટાઇપથી બીજામાં રૂપાંતર કરવું.


00:53 ચાલો જોઈએ આ કેવી રીતે કરવું.


00:55 Eclipse પર જાઓ.
01:02 અહીં આપણી પાસે ઇક્લિપ્સ 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 આ પ્રકારનું કન્વર્ઝન ઈમ્પલીસીટ કન્વર્ઝન કહેવામાં આવે છે.


02:17 નામ પ્રમાણે, વેલ્યુ આપમેળે અનુકૂળ ડેટા ટાઇપમાં કન્વર્ટ થાય છે.


02:24 હવે ચાલો સમાન પદ્ધતિનો ઉપયોગ કરી float ને int માં કન્વર્ટ કરીએ.
02:30 5 રદ કરો , float b ઇકવલ ટુ 2.5f લખો, ચાલો 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 We do that by using an int in parentheses, before the variable


03:34 This statement says the data in the variable b has to be converted to int data type and stored in a.
03:43 save and run the file
03:51 As we can see, the float value has been converted to int.


03:56 But to suit the data type, the data has been changed accordingly.


04:01 Explicit conversion can also be used to convert data from int to float.


04:07 Let us try the previous example.
04:10 int a =5, float b, b = float a
04:32 System.out.println(b);
04:36 We are using Explicit conversion to convert integer to a float
04:42 Save the file and Run it.


04:51 we see that the int value has been converted to a float value


04:58 Let us see what happens when we convert a character to an integer.
05:06 int a, char c equal to in single quotes 'm';

'

05:24 a equal to '(int) c
05:32 System dot out dot println ' a.
05:36 We are converting the character m to an integer and printing the value
05:43 Let us save and run it
05:53 As we can see, the output is 109 which the ascii value of m.


05:58 It means when a char is converted to int, its ascii value is stored.


06:03 Let us try this with a digit.
06:06 char c = digit 5
06:11 Save it and run it
06:18 As we can see, the output is 53 which is the ascii value of the character ‘5’
06:24 It is not the number 5.


06:26 To get the number, we have to use a string and convert it to an integer.


06:31 Now let us see how to do so.
06:33 Clean up the main function
06:38 type


06:40 String sHeight string form of Height equal to in double quotes 6


06:58 int h equal to explicit conversion to int of sHeight and
07:11 System dot out dot println h Save the file.
07:27 I’ve created a string variable with value 6 and i am trying to convert it to an integer but we see that their is an error


07:37 And the error message reads Cannot cast from String to int.


07:42 This means for converting strings, we cannot use implicit or explicit conversion.


07:48 It must be done by other methods. let us use them
07:58 Remove int sHeight and type Integer dot parseInt sHeight '.
08:21 Save the file and run it


08:29 we see that the value has been successfully converted to an integer.
08:35 To do this we use the parseInt method of the integer module.
08:41 Now let us see what happens if their are more than one digits like 6543
08:49 Save the file and run it


08:55 We see that again the string containing the number has been successfully converted to an integer
09:03 Now let us see what happens if the strings is a floating point number
09:10 Change 6543 to65.43.So we have a floating point number in the strings and we are converting it to an integer
09:22 Save the file run it.


09:31 We see that their is an error This happens beacuse we cannot convert a string which contains floating point number to an integer


09:41 We have to convert it to a float.Let us see how to do so;
09:45 First data type should be float,
09:51 Second we will use float . parsefloat
10:07 We are using the Parsefloat methods of the float class to convert the string containing a floating point number into an actual floating point number.
10:18 Save the file run it. We can see that the string containing a floating point number has been successfully converted to floating point number.
10:33 And this is how we do implicit and explicit conversion and How do we converts strings to numbers.
10:45 This brings us to the end of the tutorial.
10:48 In this tutorial we have learnt how to convert data from one type to another.
10:54 What is meant by implicit and explicit conversin
10:57 and How to convert strings to numbers.
11:01 As an assignment for this tutorial Read about the Integer.toString and Float.toString.


11:07 And Find out What do they do?
11:14 To know more about the Spoken Tutorial project, watch the video available at the following link,
11:20 It summarises the spoken- tutorial project.
11:23 if you do not have good bandwidth, you can download and watch it
11:27 The Spoken Tutorial Project Team. Conducts workshops using spoken tutorials
11:31 Gives certificates for those who pass an online test.
11:34 For more details, please write to contact AT spoken HYPHEN tutorial DOT org.
11:40 The Spoken Tutorial Project is a part of the Talk to a Teacher project
11:44 It is supported by theNational Mission on Education through ICT, MHRD, Government of India.
11:50 More information on this Mission is available at the following link spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro
11:55 This tutorial has been contributed by TalentSprint. Thanks for joining.



Contributors and Content Editors

Krupali, PoojaMoolya, Pratik kamble