Difference between revisions of "Java/C2/Numerical-Datatypes/Gujarati"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
 
 
{| border=1
 
{| border=1
 
|| '''Time'''
 
|| '''Time'''
Line 11: Line 9:
 
|-
 
|-
 
| 00:07
 
| 00:07
| આ ટ્યુટોરીયલમાં, આપણે આપેલ વિશે શીખીશું:
+
| આ ટ્યુટોરીયલમાં, આપણે નીચે આપેલ વિશે શીખીશું:
  
 
|-
 
|-
 
| 00:10
 
| 00:10
| જાવામાં ઉપલબ્ધ વિભિન્ન '''સંખ્યાત્મક માહિતીપ્રકારો''' અને  
+
| જાવામાં ઉપલબ્ધ વિભિન્ન '''ન્યુમેરીક્લ ડેટા ટાઇપ''' અને  
  
 
|-
 
|-
 
| 00:13
 
| 00:13
| તેને કેવી રીતે સંખ્યાત્મક માહિતી સંગ્રહવા માટે વાપરવું.
+
| તેને ન્યુમેરીક્લ ડેટા સંગ્રહવા માટે કેવી રીતે વાપરવું.
  
 
|-
 
|-
Line 25: Line 23:
 
| આ ટ્યુટોરીયલ માટે આપણે વાપરી રહ્યા છીએ  
 
| આ ટ્યુટોરીયલ માટે આપણે વાપરી રહ્યા છીએ  
  
'''ઉબુન્ટુ 11.10''',  
+
'''ઉબુન્ટુ 11.10''',  '''જેડીકે 1.6''' અને '''એક્લીપ્સ 3.7.0'''
- '''જેડીકે 1.6''' અને  
+
'''એક્લીપ્સ 3.7.0'''
+
  
 
|-
 
|-
 
| 00:27
 
| 00:27
| આ ટ્યુટોરીયલનાં અનુસરણ માટે, તમને જાણ હોવી જોઈએ કે કેવી રીતે એક્લીપ્સમાં સાદુ જાવા પ્રોગ્રામ લખીને રન કરવું.
+
| આ ટ્યુટોરીયલનાં અનુસરણ માટે, તમને જાણ હોવી જોઈએ કે એક્લીપ્સમાં સરળ જાવા પ્રોગ્રામ લખી રન કેવી રીતે કરવું.
  
 
|-
 
|-
 
| 00:34
 
| 00:34
| જો નથી, તો સંબંધિત ટ્યુટોરીયલ માટે બતાવ્યા પ્રમાણે અમારી વેબસાઈટનો સંદર્ભ લો
+
| જો નથી, તો સંબંધિત ટ્યુટોરીયલ માટે નીચે દર્શાવેલ અમારી વેબસાઈટનો સંદર્ભ લો.
  
 
|-
 
|-
 
| 00:42
 
| 00:42
| પૂર્ણાંકોને સંગ્રહીત કરવા માટે વપરાયેલ માહિતી પ્રકારને '''int''' કહેવાય છે
+
| ઈન્ટીજર સંગ્રહીત કરવા માટે વપરાયેલ ડેટા ટાઇપને '''int''' કહેવાય છે.
  
 
|-
 
|-
 
| 00:47
 
| 00:47
| દશાંશ ક્રમાંકોને સંગ્રહીત કરવા માટે વપરાયેલ માહિતી પ્રકારને '''float''' કહેવાય છે.
+
| દશાંશ ક્રમાંકોને સંગ્રહીત કરવા માટે વપરાયેલ ડેટા ટાઇપને '''float''' કહેવાય છે.
  
 
|-
 
|-
 
| 00:52
 
| 00:52
| ચાલો પહેલા પૂર્ણાંકોને વ્યાખ્યાયિત કરીએ અને ઉપયોગ કરીએ.
+
| ચાલો પહેલા ઈન્ટીજરને વ્યાખ્યાયિત કરીએ અને ઉપયોગ કરીએ.
  
 
|-
 
|-
Line 55: Line 51:
 
|-
 
|-
 
| 01:10
 
| 01:10
| અહીં આપણે '''NumericalData''' વર્ગ બનાવ્યો છે અને તેમાં મુખ્ય પદ્ધતિ ઉમેરી છે.
+
| અહીં આપણે '''NumericalData''' ક્લાસ બનાવ્યો છે અને તેમાં મેઈન મેથડ ઉમેરી છે.
  
 
|-
 
|-
Line 63: Line 59:
 
|-
 
|-
 
| 01:20
 
| 01:20
| '''int distance''' બરાબર '''28'''
+
| '''int distance''' ઇકવલ ટુ '''28'''
  
 
|-
 
|-
 
| 01:27
 
| 01:27
| આ સ્ટેટમેંટ પૂર્ણાંક વેલ્યુને '''distance''' નામમાં સંગ્રહીત કરે છે.     
+
| આ સ્ટેટમેંટ ઈન્ટીજર વેલ્યુને '''distance''' નામમાં સંગ્રહીત કરે છે.     
  
 
|-
 
|-
 
| 01:33
 
| 01:33
| '''distance''' નામ પૂર્ણાંક વેરીએબલ કહેવાય છે.
+
| '''distance''' નામ ઈન્ટીજર વેરીએબલ કહેવાય છે.
  
 
|-
 
|-
Line 87: Line 83:
 
|-
 
|-
 
| 02:06
 
| 02:06
| ફાઈલને '''સેવ''' કરી અને તેને '''રન''' કરો.
+
| ફાઈલને '''સેવ''' કરી '''રન''' કરો.
  
 
|-
 
|-
Line 95: Line 91:
 
|-
 
|-
 
| 02:21
 
| 02:21
| હવે ચાલો આપણે વેરીએબલમાં સંગ્રહીત થયેલ વેલ્યુને બદલીએ.
+
| હવે ચાલો વેરીએબલમાં સંગ્રહીત થયેલ વેલ્યુને બદલીએ.
  
 
|-
 
|-
 
| 02:25
 
| 02:25
| '''28''' ને '''24''' માં બદલી કરો.
+
| '''28''' ને '''24''' માં બદલો.
  
 
|-
 
|-
Line 107: Line 103:
 
|-
 
|-
 
| 02:34
 
| 02:34
| આપણે જોઈએ છીએ કે આઉટપુટ એ મુજબ બદલી થયું છે.
+
| આપણે જોઈએ છીએ કે આઉટપુટ એ મુજબ બદલાયું છે.
  
 
|-
 
|-
 
| 02:39
 
| 02:39
| '''int''' પણ નકારાત્મક વેલ્યુઓને સંગ્રહીત કરી શકે છે.
+
| '''int''' નકારાત્મક વેલ્યુઓને પણ સંગ્રહીત કરી શકે છે.
  
 
|-
 
|-
 
| 02:42
 
| 02:42
| '''24''' ને ઓછા '''25''' માં બદલી કરો કરો.
+
| '''24''' ને ઓછા '''25''' માં બદલો.
  
 
|-
 
|-
Line 123: Line 119:
 
|-
 
|-
 
| 02:56
 
| 02:56
| જેવું કે આપણે જોઈ શકીએ છે, નકારાત્મક મુલ્યો પણ '''int''' પ્રકારનાં વેરીએબલોમાં સંગ્રહીત થઇ શકે છે.
+
| આપણે જોઈ શકીએ છે, નકારાત્મક મુલ્યો પણ '''int''' ટાઇપના વેરીએબલોમાં સંગ્રહીત થઇ શકે છે.
  
 
|-
 
|-
 
|  03:02
 
|  03:02
| '''int''' માહિતી પ્રકાર આપણા મોટાભાગની પ્રોગ્રામિંગ જરૂરિયાતો માટે પૂરું પડે છે.
+
| '''int''' ડેટા ટાઇપ આપણા મોટાભાગની પ્રોગ્રામિંગ જરૂરિયાતો માટે પૂરું પડે છે.
  
 
|-
 
|-
Line 135: Line 131:
 
|-
 
|-
 
| 03:10
 
| 03:10
| ચાલો એક મોટી વેલ્યુને સંગ્રહીત કરવાનો પ્રયાસ કરીએ અને જોઈએ કે શું થાય છે.
+
| ચાલો એક મોટી વેલ્યુ સંગ્રહીત કરવાનો પ્રયાસ કરીએ અને જોઈએ કે શું થાય છે.
  
 
|-
 
|-
 
| 03:25
 
| 03:25
| જેવું કે આપણે જોઈ શકીએ છીએ, ક્રમાંકની નીચે એક '''લાલ લાઈન''' છે જે એક '''એરર''' દર્શાવે છે.
+
| આપણે જોઈ શકીએ છીએ, ક્રમાંકની નીચે '''લાલ લાઈન''' છે જે એક '''એરર''' દર્શાવે છે.
  
 
|-
 
|-
 
| 03:34
 
| 03:34
| એરર સંદેશ દર્શાવે છે, '''int''' પ્રકારનાં વેરીએબલ માટે ક્રમાંક શ્રેણી બહારનું છે
+
| એરર મેસેજ દર્શાવે છે, the number is out of range for a variable of the type int
  
 
|-
 
|-
 
| 03:42
 
| 03:42
| '''int''' મેમરીની '''32''' બીટો લે છે અને ફક્ત '''-2 ઘાત 31 થી 2 ઘાત 31''' સુધીની વેલ્યુઓને સંગ્રહીત કરી શકે છે.
+
| '''int''' મેમરીના '''32''' બીટ્સ લે છે અને ફક્ત '''-2 ઘાત 31 થી 2 ઘાત 31''' સુધીની વેલ્યુઓને સંગ્રહીત કરી શકે છે.
  
 
|-
 
|-
 
| 03:49
 
| 03:49
| મોટા ક્રમાંકોને સંગ્રહીત કરવા માટે જાવા '''long''' માહિતી પ્રકાર પ્રદાન કરે છે.
+
| મોટા ક્રમાંકોને સંગ્રહીત કરવા માટે જાવા '''long''' ડેટા ટાઇપ પ્રદાન કરે છે.
  
 
|-
 
|-
Line 159: Line 155:
 
|-
 
|-
 
| 03:59
 
| 03:59
| '''int''' ને '''long''' માં બદલી કરો અને  
+
| '''int''' ને '''long''' માં બદલો અને  
  
 
|-
 
|-
 
| 04:04
 
| 04:04
| ક્રમાંકની અંતમાં કેપીટલ '''L''' ઉમેરો.
+
| ક્રમાંકના અંતમાં કેપીટલ '''L''' ઉમેરો.
  
 
|-
 
|-
Line 175: Line 171:
 
|-
 
|-
 
| 04:19
 
| 04:19
| ચાલો તેને '''Ctrl, F11''' સાથે રન કરીએ, વેલ્યુ પ્રીંટ થઇ છે
+
| ચાલો તેને '''Ctrl, F11''' દ્વારા રન કરીએ, વેલ્યુ પ્રીંટ થઇ છે
  
 
|-
 
|-
 
| 04:27
 
| 04:27
| આપણે જોઈ શકીએ છીએ કે મોટા ક્રમાંકો લોંગ વેરીએબલમાં સંગ્રહીત થઇ શકે છે.
+
| આપણે જોઈ શકીએ છીએ કે મોટા ક્રમાંકો long વેરીએબલમાં સંગ્રહીત થઇ શકે છે.
  
 
|-
 
|-
Line 191: Line 187:
 
|-
 
|-
 
| 04:50
 
| 04:50
| જેવું કે આપણે જોઈ શકીએ છીએ, અહીં એક એરર છે. આવું એટલા માટે કારણ કે '''int''' ફક્ત પૂર્ણાંકોને સંગ્રહીત કરી શકે છે.
+
| આપણે જોઈ શકીએ છીએ, અહીં એક એરર છે. કારણ કે '''int''' ફક્ત ઈન્ટીજરને સંગ્રહીત કરી શકે છે.
  
 
|-
 
|-
Line 199: Line 195:
 
|-
 
|-
 
| 05:05
 
| 05:05
| માહિતી પ્રકાર '''float''' માં બદલી કરો.
+
| ડેટા ટાઇપ '''float''' માં બદલો.
  
 
|-
 
|-
Line 211: Line 207:
 
|-
 
|-
 
| 05:19
 
| 05:19
| આપણે જોયું કે હવે કોઈપણ એરર નથી.
+
| હવે કોઈપણ એરર નથી.
  
 
|-
 
|-
Line 219: Line 215:
 
|-
 
|-
 
| 05:29
 
| 05:29
| જેવું કે આપણે જોઈ શકીએ છીએ, દશાંશ વેલ્યુ સંગ્રહીત થઇ છે અને વેલ્યુ પ્રીંટ થઇ છે.
+
| આપણે જોઈ શકીએ છીએ, દશાંશ વેલ્યુ સંગ્રહીત થઇ છે અને વેલ્યુ પ્રીંટ થઇ છે.
  
 
|-
 
|-
 
| 05:37
 
| 05:37
| હવે ચાલો વેરીએબલ '''distance''' ની વેલ્યુ બદલી કરીએ
+
| હવે ચાલો વેરીએબલ '''distance''' ની વેલ્યુ બદલીએ
  
 
|-
 
|-
Line 231: Line 227:
 
|-
 
|-
 
| 05:53
 
| 05:53
| તેને '''Save''' કરો અને '''Run''' કરો.
+
| તેને '''Save''' અને '''Run''' કરો.
 
   
 
   
 
|-
 
|-
 
| 06:01
 
| 06:01
| we  see, that  the  output is  little different from what has been stored.  
+
| આપણે જોઈએ છીએ કે, જે સંગ્રહીત થયું છે તે કરતા આઉટપુટ થોડું જુદું છે.
 
+
  
 
|-
 
|-
 
| 06:06
 
| 06:06
| This happens because there is a limit to the precision of a floating point number.
+
| કારણ કે ફ્લોટિંગ પોઇન્ટ ક્રમાંકનાં પ્રીસિઝનની એક હદ છે.
 
+
  
 
|-
 
|-
 
| 06:11
 
| 06:11
| It is rounded off to the closest possible number if it cannot be stored accurately.
+
| જો તેને ચોકસાઈપૂર્વક સંગ્રહીત ન કરી શકાય તો તેને નજીકનાં શક્ય ક્રમાંકમાં આવરવામાં આવે છે.
  
 
|-
 
|-
| 06:18
+
| 06:18
|   Now let us see the naming rules for variables.
+
| હવે ચાલો વેરીએબલ માટે નામ આપવાના નિયમો જોઈએ.
 
+
  
 
|-
 
|-
 
| 06:23
 
| 06:23
| Add a number '''2''' before the name.
+
| નામની પહેલા ક્રમાંક '''2''' ઉમેરો.
 
+
  
 
|-
 
|-
 
| 06:30
 
| 06:30
|   we see that, there is a '''syntax error.'''  
+
| આપણે જોઈએ છીએ કે, અહીં એક '''સિન્ટેક્સ એરર''' છે.
 
+
  
 
|-
 
|-
 
| 06:34
 
| 06:34
| This is because a variable name must only start with an '''alphabet''' or an '''underscore'''.
+
|કારણ કે વેરીએબલ નામ ફક્ત '''અંગ્રેજી વર્ણાક્ષર''' અથવા '''અંડરસ્કોર''' દ્વારા શરુ થવું જોઈએ.
 
+
  
 
|-
 
|-
 
| 06:40
 
| 06:40
| But generally underscore is not used to start a variable name.
+
| પણ સામાન્ય રીતે '''અંડરસ્કોર''' ને વેરીએબલ નામ શરુ કરવા માટે વાપરવામાં આવતું નથી.
  
 
|-
 
|-
 
| 06:45
 
| 06:45
| Now let us add '''the number '''  at the end of the variable name.
+
| હવે ચાલો વેરીએબલ નામની અંતમાં ક્રમાંક ઉમેરીએ.
 
+
  
 
|-
 
|-
 
| 06:55
 
| 06:55
| We see that, there is no error.
+
| આપણે જોઈએ છીએ કે, અહીં કોઈપણ એરર નથી.
 
+
  
 
|-
 
|-
 
| 06:59
 
| 06:59
| A variable name can have digits but not at the beginning.  
+
| વેરીએબલ નામ ક્રમાંકો ધરાવી શકે છે પણ શરૂઆતમાં નહી.
 +
 
 
|-
 
|-
| 07:04
+
| 07:04
| Now add an  ''''underscore'''' in the middle of the name
+
| હવે નામની મધ્યમાં ''''underscore'''' ઉમેરો
  
 
|-
 
|-
 
| 07:15
 
| 07:15
| we  see that there is no error.
+
| આપણે જોઈએ છીએ કે, અહીં કોઈપણ એરર નથી.
 
+
  
 
|-
 
|-
 
| 07:17
 
| 07:17
| Which means an underscore is permitted  in a variable name.
+
| આનો અર્થ એ છે કે '''અંડરસ્કોર''' ને વેરીએબલ નામમાં પરવાનગી છે.
 
+
  
 
|-
 
|-
 
| 07:22
 
| 07:22
| But any other''' punctuation''' in a variable name that give an syntax error or other errors.
+
| પરંતુ વેરીએબલ નામમાં બીજા અન્ય '''punctuation''' સિન્ટેક્સ એરર અથવા બીજી એરરો આપે છે.
 
+
  
 
|-
 
|-
 
| 07:28
 
| 07:28
| This is how you store numerical data in Java.
+
| આ રીતે તમે જાવામાં સંખ્યાત્મક ડેટાને સંગ્રહીત કરી શકો છો.
  
 
|-
 
|-
|     07:35
+
| 07:35
| | This brings us to the end of the tutorial.  
+
| અહીં આ ટ્યુટોરીયલ સમાપ્ત થાય છે.
  
 
|-
 
|-
|07:38     
+
| 07:38     
|In this tutorial we have learnt about the various '''numerical datatypes.'''  
+
| આ ટ્યુટોરીયલમાં, આપણે વિવિધ '''numerical datatypes''' વિશે શીખ્યા.
  
 
|-
 
|-
| 07:44   
+
| 07:44   
|And How tostore    '''numerical data. '''
+
| અને  '''numerical data''' ને કેવી રીતે સંગ્રહીત કરવું.
  
 
|-
 
|-
 
| 07:46
 
| 07:46
|And We have also learnt the '''rules for naming a variable'''.
+
| અને આપણે વેરિયેબલોને નામ આપવા માટેના નિયમો પણ શીખ્યા.
  
 
|-
 
|-
 
| 07:51
 
| 07:51
| As an assignment for this tutorial,  
+
| આ ટ્યુટોરીયલ માટે એસાઈનમેંટ તરીકે,
 
+
  
 
|-
 
|-
|     07:53
+
| 07:53
|Read about other numerical data types and
+
| બીજા ન્યુમેરીકલ ડેટા ટાઇપ વિશે વાંચો અને
  
 
|-
 
|-
|     07:56
+
| 07:56
|see how they are different from int and float.
+
| જુઓ કે તે '''int''' અને '''float''' થી કેવી રીતે જુદા છે.
 
+
  
 
|-
 
|-
Line 355: Line 339:
 
|-
 
|-
 
| 08:20
 
| 08:20
| સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ, મૌખિક ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે.
+
| સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ, સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે.
  
 
|-
 
|-
 
| 08:24   
 
| 08:24   
| જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે. વધુ વિગત માટે, કૃપા કરી '''contact AT spoken HYPHEN tutorial DOT org''' પર સંપર્ક કરો.
+
| જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે. વધુ વિગત માટે, '''contact AT spoken HYPHEN tutorial DOT org''' પર સંપર્ક કરો.
  
 
|-
 
|-
Line 375: Line 359:
 
|-
 
|-
 
| 08:51
 
| 08:51
| '''IIT-Bombay''' તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, '''જ્યોતી સોલંકી''' વિદાય લઉં છું.
+
| '''IIT-Bombay''' તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, '''જ્યોતી સોલંકી''' વિદાય લઉં છું. જોડાવા બદ્દલ આભાર.
 
+
જોડાવાબદ્દલ આભાર.
+
  
 
|}
 
|}

Latest revision as of 11:00, 28 February 2017

Time Narration
00:01 જાવામાં Numerical Datatypes પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે.
00:07 આ ટ્યુટોરીયલમાં, આપણે નીચે આપેલ વિશે શીખીશું:
00:10 જાવામાં ઉપલબ્ધ વિભિન્ન ન્યુમેરીક્લ ડેટા ટાઇપ અને
00:13 તેને ન્યુમેરીક્લ ડેટા સંગ્રહવા માટે કેવી રીતે વાપરવું.
00:18 આ ટ્યુટોરીયલ માટે આપણે વાપરી રહ્યા છીએ

ઉબુન્ટુ 11.10, જેડીકે 1.6 અને એક્લીપ્સ 3.7.0

00:27 આ ટ્યુટોરીયલનાં અનુસરણ માટે, તમને જાણ હોવી જોઈએ કે એક્લીપ્સમાં સરળ જાવા પ્રોગ્રામ લખી રન કેવી રીતે કરવું.
00:34 જો નથી, તો સંબંધિત ટ્યુટોરીયલ માટે નીચે દર્શાવેલ અમારી વેબસાઈટનો સંદર્ભ લો.
00:42 ઈન્ટીજર સંગ્રહીત કરવા માટે વપરાયેલ ડેટા ટાઇપને int કહેવાય છે.
00:47 દશાંશ ક્રમાંકોને સંગ્રહીત કરવા માટે વપરાયેલ ડેટા ટાઇપને float કહેવાય છે.
00:52 ચાલો પહેલા ઈન્ટીજરને વ્યાખ્યાયિત કરીએ અને ઉપયોગ કરીએ.
01:02 અહીં, આપણી પાસે એક્લીપ્સ IDE અને બચેલા કોડ માટે જોઈતું માળખું છે.
01:10 અહીં આપણે NumericalData ક્લાસ બનાવ્યો છે અને તેમાં મેઈન મેથડ ઉમેરી છે.
01:15 હવે ચાલો જોઈએ કે ક્રમાંકને કેવી રીતે સંગ્રહીત કરવું.
01:20 int distance ઇકવલ ટુ 28
01:27 આ સ્ટેટમેંટ ઈન્ટીજર વેલ્યુને distance નામમાં સંગ્રહીત કરે છે.
01:33 distance નામ ઈન્ટીજર વેરીએબલ કહેવાય છે.
01:37 હવે આપણે વેરીએબલ distanceનો ઉપયોગ તેમાં સંગ્રહીત થયેલ વેલ્યુને પ્રીંટ કરવા માટે કરીશું.
01:47 System ડોટ out ડોટ println. કૌંસમાં distance.
02:01 આ સ્ટેટમેંટ વેરીએબલ distance ની વેલ્યુને પ્રીંટ કરે છે.
02:06 ફાઈલને સેવ કરી રન કરો.
02:14 આપણે જોઈ શકીએ છીએ કે વેલ્યુ 28 distance માં સંગ્રહીત થઇ છે અને તે પ્રીંટ થઇ છે.
02:21 હવે ચાલો વેરીએબલમાં સંગ્રહીત થયેલ વેલ્યુને બદલીએ.
02:25 28 ને 24 માં બદલો.
02:29 Save અને Run
02:34 આપણે જોઈએ છીએ કે આઉટપુટ એ મુજબ બદલાયું છે.
02:39 int નકારાત્મક વેલ્યુઓને પણ સંગ્રહીત કરી શકે છે.
02:42 24 ને ઓછા 25 માં બદલો.
02:48 Save અને Run.
02:56 આપણે જોઈ શકીએ છે, નકારાત્મક મુલ્યો પણ int ટાઇપના વેરીએબલોમાં સંગ્રહીત થઇ શકે છે.
03:02 int ડેટા ટાઇપ આપણા મોટાભાગની પ્રોગ્રામિંગ જરૂરિયાતો માટે પૂરું પડે છે.
03:06 પરંતુ આ વેલ્યુઓને માત્ર એક હદ સુધી જ સંગ્રહીત કરી શકે છે.
03:10 ચાલો એક મોટી વેલ્યુ સંગ્રહીત કરવાનો પ્રયાસ કરીએ અને જોઈએ કે શું થાય છે.
03:25 આપણે જોઈ શકીએ છીએ, ક્રમાંકની નીચે લાલ લાઈન છે જે એક એરર દર્શાવે છે.
03:34 એરર મેસેજ દર્શાવે છે, the number is out of range for a variable of the type int
03:42 int મેમરીના 32 બીટ્સ લે છે અને ફક્ત -2 ઘાત 31 થી 2 ઘાત 31 સુધીની વેલ્યુઓને સંગ્રહીત કરી શકે છે.
03:49 મોટા ક્રમાંકોને સંગ્રહીત કરવા માટે જાવા long ડેટા ટાઇપ પ્રદાન કરે છે.
03:54 ચાલો તેને મોટી વેલ્યુ સંગ્રહીત કરવા માટે વાપરીએ.
03:59 int ને long માં બદલો અને
04:04 ક્રમાંકના અંતમાં કેપીટલ L ઉમેરો.
04:11 Ctrl, S દ્વારા તેને સંગ્રહીત કરો
04:16 આપણે જોઈએ છીએ કે હવે કોઈપણ એરર નથી.
04:19 ચાલો તેને Ctrl, F11 દ્વારા રન કરીએ, વેલ્યુ પ્રીંટ થઇ છે
04:27 આપણે જોઈ શકીએ છીએ કે મોટા ક્રમાંકો long વેરીએબલમાં સંગ્રહીત થઇ શકે છે.
04:32 હવે ચાલો દશાંશ ક્રમાંકને int વેરીએબલમાં સંગ્રહીત કરીએ.
04:37 long ને int માં બદલો અને ક્રમાંકને 23.5 માં બદલો;
04:50 આપણે જોઈ શકીએ છીએ, અહીં એક એરર છે. કારણ કે int ફક્ત ઈન્ટીજરને સંગ્રહીત કરી શકે છે.
05:00 દશાંશ ક્રમાંકોને સંગ્રહીત કરવા માટે, આપણે float વાપરવું પડશે.
05:05 ડેટા ટાઇપ float માં બદલો.
05:10 અને વેલ્યુની અંતમાં f ઉમેરો.
05:17 તેને સંગ્રહીત કરો.
05:19 હવે કોઈપણ એરર નથી.
05:22 તેને Control F11 સાથે રન કરો
05:29 આપણે જોઈ શકીએ છીએ, દશાંશ વેલ્યુ સંગ્રહીત થઇ છે અને વેલ્યુ પ્રીંટ થઇ છે.
05:37 હવે ચાલો વેરીએબલ distance ની વેલ્યુ બદલીએ
05:46 દર્શાવ્યા પ્રમાણે દશાંશ બિંદુ બાદ ઘણા બધા ક્રમાંકો ઉમેરો.
05:53 તેને Save અને Run કરો.
06:01 આપણે જોઈએ છીએ કે, જે સંગ્રહીત થયું છે તે કરતા આઉટપુટ થોડું જુદું છે.
06:06 કારણ કે ફ્લોટિંગ પોઇન્ટ ક્રમાંકનાં પ્રીસિઝનની એક હદ છે.
06:11 જો તેને ચોકસાઈપૂર્વક સંગ્રહીત ન કરી શકાય તો તેને નજીકનાં શક્ય ક્રમાંકમાં આવરવામાં આવે છે.
06:18 હવે ચાલો વેરીએબલ માટે નામ આપવાના નિયમો જોઈએ.
06:23 નામની પહેલા ક્રમાંક 2 ઉમેરો.
06:30 આપણે જોઈએ છીએ કે, અહીં એક સિન્ટેક્સ એરર છે.
06:34 કારણ કે વેરીએબલ નામ ફક્ત અંગ્રેજી વર્ણાક્ષર અથવા અંડરસ્કોર દ્વારા શરુ થવું જોઈએ.
06:40 પણ સામાન્ય રીતે અંડરસ્કોર ને વેરીએબલ નામ શરુ કરવા માટે વાપરવામાં આવતું નથી.
06:45 હવે ચાલો વેરીએબલ નામની અંતમાં ક્રમાંક ઉમેરીએ.
06:55 આપણે જોઈએ છીએ કે, અહીં કોઈપણ એરર નથી.
06:59 વેરીએબલ નામ ક્રમાંકો ધરાવી શકે છે પણ શરૂઆતમાં નહી.
07:04 હવે નામની મધ્યમાં 'underscore' ઉમેરો
07:15 આપણે જોઈએ છીએ કે, અહીં કોઈપણ એરર નથી.
07:17 આનો અર્થ એ છે કે અંડરસ્કોર ને વેરીએબલ નામમાં પરવાનગી છે.
07:22 પરંતુ વેરીએબલ નામમાં બીજા અન્ય punctuation સિન્ટેક્સ એરર અથવા બીજી એરરો આપે છે.
07:28 આ રીતે તમે જાવામાં સંખ્યાત્મક ડેટાને સંગ્રહીત કરી શકો છો.
07:35 અહીં આ ટ્યુટોરીયલ સમાપ્ત થાય છે.
07:38 આ ટ્યુટોરીયલમાં, આપણે વિવિધ numerical datatypes વિશે શીખ્યા.
07:44 અને numerical data ને કેવી રીતે સંગ્રહીત કરવું.
07:46 અને આપણે વેરિયેબલોને નામ આપવા માટેના નિયમો પણ શીખ્યા.
07:51 આ ટ્યુટોરીયલ માટે એસાઈનમેંટ તરીકે,
07:53 બીજા ન્યુમેરીકલ ડેટા ટાઇપ વિશે વાંચો અને
07:56 જુઓ કે તે int અને float થી કેવી રીતે જુદા છે.
08:00 જાવા ટ્યુટોરીયલો આપેલ લીંક પર ઉપલબ્ધ છે.
08:05 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ વિશે વધુ જાણકારી માટે, આપેલ લીંક પર ઉપલબ્ધ વિડીયો જુઓ. [1]
08:11 તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે.
08:14 જો તમારી બેન્ડવિડ્થ સારી ન હોય, તો તમે ડાઉનલોડ કરી તે જોઈ શકો છો.
08:20 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ, સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે.
08:24 જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે. વધુ વિગત માટે, contact AT spoken HYPHEN tutorial DOT org પર સંપર્ક કરો.
08:35 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે.
08:39 જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે.
08:45 આ મિશન પર વધુ માહિતી નીચે આપેલ લીંક પર ઉપલબ્ધ છે.
08:51 IIT-Bombay તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, જ્યોતી સોલંકી વિદાય લઉં છું. જોડાવા બદ્દલ આભાર.

Contributors and Content Editors

Jyotisolanki, Krupali, PoojaMoolya