fork download
  1. function abs(value)
  2. {
  3. return (value<0?-value:value);
  4. }
  5.  
  6. {
  7. split($1, v, "-")
  8. print $0, "\t", abs(v[1]-v[2])
  9. }
Success #stdin #stdout 0.01s 4232KB
stdin
46-104   46   3.95073
46-46    46   1.45997
50-50    50   1.51589
52-100   52   4.16567
stdout
46-104   46   3.95073 	 58
46-46    46   1.45997 	 0
50-50    50   1.51589 	 0
52-100   52   4.16567 	 48