package Ġorg . gh robot ics . lib . mat hematic s . units . derived units Ċ Ċ import Ġorg . gh robot ics . lib . mat hematic s . units . Electric Current Ċ import Ġorg . gh robot ics . lib . mat hematic s . units . SI Constants Ċ import Ġorg . gh robot ics . lib . mat hematic s . units . SI Value Ċ Ċ val ĠNumber . vol t Ġget () Ġ= ĠVol t ( toDouble ()) Ċ Ċ val ĠNumber . y ott av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Y ot ta ) Ċ val ĠNumber . z ett av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Z et ta ) Ċ val ĠNumber . ex av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Ex a ) Ċ val ĠNumber . pet av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k P eta ) Ċ val ĠNumber . ter av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k T era ) Ċ val ĠNumber . g ig av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k G iga ) Ċ val ĠNumber . meg av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Me ga ) Ċ val ĠNumber . ki lo vol t Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k K ilo ) Ċ val ĠNumber . he ct ov olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k H ecto ) Ċ val ĠNumber . dec av olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k De ca ) Ċ val ĠNumber . dec iv olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k De ci ) Ċ val ĠNumber . cent iv olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Cent i ) Ċ val ĠNumber . milli vol t Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Milli ) Ċ val ĠNumber . micro vol t Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Micro ) Ċ val ĠNumber . nan ov olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Nano ) Ċ val ĠNumber . pic ov olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k P ico ) Ċ val ĠNumber . f em to vol t Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Fem to ) Ċ val ĠNumber . at to vol t Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k At to ) Ċ val ĠNumber . ze pt ov olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Ze pto ) Ċ val ĠNumber . yo ct ov olt Ġget () Ġ= ĠVol t ( toDouble () Ġ* ĠSI Constants . k Y oct o ) Ċ Ċ class ĠVol t ( ĊĠĠĠ Ġoverride Ġval Ġvalue : ĠDouble Ċ ) Ġ: ĠSI Value < Vol t > Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġcreate New ( newValue : ĠDouble ) Ġ= ĠVol t ( value ) ĊĊĠĠĠ Ġoperator Ġfun Ġtimes ( other : ĠE lectric Current ) Ġ= ĠW att ( value Ġ* Ġother . value ) ĊĠĠĠ Ġoperator Ġfun Ġdiv ( other : ĠE lectric Current ) Ġ= ĠO hm ( value Ġ/ Ġother . value ) ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġval Ġk Zero Ġ= ĠVol t ( 0 . 0 ) ĊĠĠĠ Ġ} Ċ }