‘level mage’ Tagged Posts

Precision Level

Precision Level What is the difference between a float and a double type in Java? I'm currently covering casting in my programming class (Java), but I'm getting confused with when casting is nece...

 

Precision Level

Precision Level
What is the difference between a float and a double type in Java?

I'm currently covering casting in my programming class (Java), but I'm getting confused with when casting is necessary when using float or double numbers. I know that float values are 32 bits and double values are 64 (and thus give different levels of precision). What I'm confused is in a case such as this:

float f = (float) 3.14;

Why is casting necessary? Isn't 3.14 already within a float's range; why would it have to be casted again as a float?
Thanks for the help :]

It comes down to the fact that Java has tight type safety.

By default java assumes a manually specified number to be a double, as a double would more precisely cover more numbers that you could type in. You have to cast between doubles and float explicitly. Java is helping you to not do something stupid (loose precision) by making you be absolutely sure about what your doing.

If you want to manually specify floats I always do the following to avoid annoying casting

float f = 3.14f;

 
Spectra LL600 Trimble Precision Rotary Laser Level
Spectra LL600 Trimble Precision Rotary Laser Level
Paypal   US $350.00
SPECTRA PRECISION GL722 DUAL GRADE ROTATING LASER LEVEL
SPECTRA PRECISION GL722 DUAL GRADE ROTATING LASER LEVEL
Paypal   US $2,464.16
Starrett No 199 Master Precision Level
Starrett No 199 Master Precision Level
Paypal   US $200.00
Trimble Spectra Precision LL500 Level w HR500 Receiver
Trimble Spectra Precision LL500 Level w HR500 Receiver
Paypal   US $250.00
EDA Precision Level Square Block Level 67R
EDA Precision Level Square Block Level 67R
Paypal   US $225.00
EDA Precision Level 61R
EDA Precision Level 61R
Paypal   US $110.00
12 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
12 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
Paypal   US $75.90
TRIMBLE SPECTRA PRECISION LASER LEVEL HV301
TRIMBLE SPECTRA PRECISION LASER LEVEL HV301
Paypal   US $405.00
Starrett 199 15 Machinist Precision Level 00005 foot
Starrett 199 15 Machinist Precision Level 00005 foot
Paypal   US $399.99
NEW Topcon AT G2 Precision 32X Automatic Level
NEW Topcon AT G2 Precision 32X Automatic Level
Paypal   US $995.00
Spectra Precision Laser Level 1470HP 1470 HP
Spectra Precision Laser Level 1470HP 1470 HP
Paypal   US $675.00
8 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
8 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
Paypal   US $62.90
USED Starrett Precision Machinist Level
USED Starrett Precision Machinist Level
Paypal   US $75.00
SPECTRA PRECISION 1470 AUTO LASER LEVEL NO RESERVE WOW
SPECTRA PRECISION 1470 AUTO LASER LEVEL NO RESERVE WOW
Paypal   US $31.00
GOLDPOINT SA2X BALANCED STEREO PRECISION LEVEL CONTROL
GOLDPOINT SA2X BALANCED STEREO PRECISION LEVEL CONTROL
Paypal   US $572.00
Master Precision Level 8 w 0001 Grad Model 231132
Master Precision Level 8 w 0001 Grad Model 231132
Paypal   US $100.00
Master Precision Level 12 Graduation 00005 NEW
Master Precision Level 12 Graduation 00005 NEW
Paypal   US $99.89
Spectra Precision Laser Vertical Horizontal Level 1422
Spectra Precision Laser Vertical Horizontal Level 1422
Paypal   US $65.00
PRECISION FRAME LEVEL 6X1 1 2X6
PRECISION FRAME LEVEL 6X1 1 2X6
Paypal   US $79.99
W G Instruments AR160 Precision Level Regulator
W G Instruments AR160 Precision Level Regulator
Paypal   US $129.95
Spectra Precision Trimble Laser Level LL300 LL 300
Spectra Precision Trimble Laser Level LL300 LL 300
Paypal   US $700.00
Bruel Kjaer 2230 Precision Sound Level Meter
Bruel Kjaer 2230 Precision Sound Level Meter
Paypal   US $749.99
EDA 00005 Precision Level Model 61 R Niveau
EDA 00005 Precision Level Model 61 R Niveau
Paypal   US $450.00
Bruel Kjaer Type BK 2203 Precision Sound Level Meter
Bruel Kjaer Type BK 2203 Precision Sound Level Meter
Paypal   US $1,138.74
CH Hanson 50024 24 Inch Precision Ball Level
CH Hanson 50024 24 Inch Precision Ball Level
Paypal   US $37.00
Spectra Precision Auto Laser Level Slightly Used
Spectra Precision Auto Laser Level Slightly Used
Paypal   US $621.00
Starrett 98 8 8 Inch Precision Machinists Level
Starrett 98 8 8 Inch Precision Machinists Level
Paypal   US $129.16
BK Precision 4231 Sound Level Calibrator Users Manual
BK Precision 4231 Sound Level Calibrator Users Manual
Paypal   US $30.00
Spectra Precision LL100 3 Laser Level
Spectra Precision LL100 3 Laser Level
Paypal   US $710.98
Spectra Precision LL100 1 Laser Level
Spectra Precision LL100 1 Laser Level
Paypal   US $660.00
SPECTRA Precision Trimble LP20 Laser Plumb level NEW
SPECTRA Precision Trimble LP20 Laser Plumb level NEW
Paypal   US $160.00
Empire Level 36191N Precision Miter Box
Empire Level 36191N Precision Miter Box
Paypal   US $38.44
Spectra Precision LL400 Automatic Laser Level LL 400
Spectra Precision LL400 Automatic Laser Level LL 400
Paypal   US $745.00
KE 71 3270 SCALE LEVEL Brunson Cubic Precision ESSER
KE 71 3270 SCALE LEVEL Brunson Cubic Precision ESSER
Paypal   US $65.00
WILD N3 Precision Survey Level w Carrying Case
WILD N3 Precision Survey Level w Carrying Case
Paypal   US $1,995.00
Starrett Master Precision Level Machinists Good Shape
Starrett Master Precision Level Machinists Good Shape
Paypal   US $419.99
RION NA 80 precision measuring level meter
RION NA 80 precision measuring level meter
Paypal   US $199.00

Machinist Level

 

Machinist Level

Machinist Level
are there any open entry level machining jobs in northern Utah?

I've been going to the DATC and have almost finished my certification and am looking for an entry level job in machining but everyone seems to want at least 3 years on the job experience, does anyone know of a job that is available for an entry level machinist???

It will be hard to find a job in N. Utah. ATK (contractor for NASA making rockets/boosters), the larges employer in the area is laying off a good portion of their workforce. This obviously is not all the machinist jobs in the area, but those will probably be filled by more experienced people laid off from ATK.

 
Vintage Rosewood Brass 4 Machinists Level Unmarked
Vintage Rosewood Brass 4 Machinists Level Unmarked
Paypal   US $49.88
12 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
12 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
Paypal   US $75.90
Machinist tools 12 Starrett level 98 wood box
Machinist tools 12 Starrett level 98 wood box
Paypal   US $99.00
Vintage 1860s Antique Davis Machinists Level
Vintage 1860s Antique Davis Machinists Level
Paypal   US $125.00
L S Starrett 98 8 8 Pecision Machinists Level NEW USA
L S Starrett 98 8 8 Pecision Machinists Level NEW USA
Paypal   US $49.00
Starrett 98 12 12 Machinists Level NICE BONUS
Starrett 98 12 12 Machinists Level NICE BONUS
Paypal   US $40.00
Starrett 199 15 Machinist Precision Level 00005 foot
Starrett 199 15 Machinist Precision Level 00005 foot
Paypal   US $399.99
VINTAGE STARRETT MACHINIST LEVEL 18 LONG
VINTAGE STARRETT MACHINIST LEVEL 18 LONG
Paypal   US $30.00
USED Starrett Precision Machinist Level
USED Starrett Precision Machinist Level
Paypal   US $75.00
starrett level 98 12 machinists level 12 brand new
starrett level 98 12 machinists level 12 brand new
Paypal   US $160.00
8 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
8 MASTER PRECISION LEVEL FOR MACHINIST TOOL NEW 0005
Paypal   US $62.90
machinists level starrett 98 8
machinists level starrett 98 8
Paypal   US $128.00
Rolf Muller 1500mm 15m x 100mm Machinist Level
Rolf Muller 1500mm 15m x 100mm Machinist Level
Paypal   US $499.99
starrett level 98 4 machinists level 4 brand new item
starrett level 98 4 machinists level 4 brand new item
Paypal   US $88.00
6 Starrett machinists level 98 6
6 Starrett machinists level 98 6
Paypal   US $92.00
6 STARRETT MACHINISTS LEVEL 98 6 BRAND NEW 50441
6 STARRETT MACHINISTS LEVEL 98 6 BRAND NEW 50441
Paypal   US $93.60
12 STARRETT MACHINISTS LEVEL 98 12 BRAND NEW 50443
12 STARRETT MACHINISTS LEVEL 98 12 BRAND NEW 50443
Paypal   US $162.90
VINTAGE LS STARRETT MACHINIST DUAL LEVEL
VINTAGE LS STARRETT MACHINIST DUAL LEVEL
Paypal   US $86.39
FANCY TYPE 1 STANLEY 6 NO39 1 2 IRON MACHINIST LEVEL
FANCY TYPE 1 STANLEY 6 NO39 1 2 IRON MACHINIST LEVEL
Paypal   US $48.00
BEAUTIFUL Stanley No39 1 2 Machinists Level Type 1
BEAUTIFUL Stanley No39 1 2 Machinists Level Type 1
Paypal   US $34.99
Starrett 98 8 8 Inch Precision Machinists Level
Starrett 98 8 8 Inch Precision Machinists Level
Paypal   US $129.16
◥◣STARRETT 12 MACHINIST LEVEL 98 12 INPSECTION◢◤
◥◣STARRETT 12 MACHINIST LEVEL 98 12 INPSECTION◢◤
   US $164.99
Starrett Master Precision Level Machinists Good Shape
Starrett Master Precision Level Machinists Good Shape
Paypal   US $419.99
Starrett Machinist Level 5 3 4 Long VGC
Starrett Machinist Level 5 3 4 Long VGC
Paypal   US $100.00
Vintage Stanley 38 Level Machinist Oil Burner Tool
Vintage Stanley 38 Level Machinist Oil Burner Tool
Paypal   US $52.90
12 Starrett Machinist Level With Protective Cover
12 Starrett Machinist Level With Protective Cover
Paypal   US $165.00
TESA Protractor Spirit Inclinometer Machinist Level
TESA Protractor Spirit Inclinometer Machinist Level
Paypal   US $1,000.00
ULTRA SENSITIVE MACHINIST PRECISION LEVEL LATHE G70
ULTRA SENSITIVE MACHINIST PRECISION LEVEL LATHE G70
Paypal   US $79.00
STANLEY NO38 OIL BURNER LEVEL MACHINIST TOOL
STANLEY NO38 OIL BURNER LEVEL MACHINIST TOOL
Paypal   US $99.99
MACHINISTS 8 CAST IRON 2 VIAL LEVEL MSRP $32500
MACHINISTS 8 CAST IRON 2 VIAL LEVEL MSRP $32500
Paypal   US $274.99
Vintage LS Starrett No 97 Machinists Improved Level
Vintage LS Starrett No 97 Machinists Improved Level
Paypal   US $48.00
ULTRA SENSITIVE MACHINIST PRECISION LEVEL LATHE G7001
ULTRA SENSITIVE MACHINIST PRECISION LEVEL LATHE G7001
Paypal   US $55.00
MACHINISTS LEVELS STARRETT BOX WOODEN WORK COLLECTABLE
MACHINISTS LEVELS STARRETT BOX WOODEN WORK COLLECTABLE
Paypal   US $175.00