public static Speed operator *(Time t, Acceleration a) { Speed v = new Speed(0); v.distanceType = a.distanceType; Converter converter = new Converter(); v.value = converter.ConvertToSI(a).value * converter.ConvertToSI(t).value; return converter.ConvertFromSI(v); }
public new string GiveValueInSI() { Time x = new Time(value); x.timeType = timeType; Converter conv = new Converter(); string message = conv.ConvertToSI(x).value + " s"; return message; }
public static Time operator /(Speed v, Acceleration a) { Time t = new Time(0); t.timeType = v.timeType; Converter converter = new Converter(); t.value = converter.ConvertToSI(v).value / converter.ConvertToSI(a).value; return converter.ConvertFromSI(t); }
public static Distance operator *(Time t, Speed v) { Distance s = new Distance(0); s.distanceType = v.distanceType; Converter converter = new Converter(); s.value = converter.ConvertToSI(v).value * converter.ConvertToSI(t).value; return converter.ConvertFromSI(s); }
public static Time operator /(Distance s, Speed v) { Time t = new Time(0); t.timeType = v.timeType; Converter converter = new Converter(); t.value = converter.ConvertToSI(s).value / converter.ConvertToSI(v).value; return converter.ConvertFromSI(t); }
public new string GiveValueInSI() { Distance x = new Distance(value); x.distanceType = distanceType; Converter conv = new Converter(); string message = conv.ConvertToSI(x).value + " m"; return message; }
public string GiveValueInSI() { Speed x = new Speed(value); x.distanceType = distanceType; x.timeType = timeType; Converter conv = new Converter(); string message = conv.ConvertToSI(x).value + " m/s"; return message; }
public static Acceleration operator /(Speed v, Time t) { Acceleration a = new Acceleration(0); a.distanceType = v.distanceType; a.timeType = t.timeType; Converter converter = new Converter(); a.value = converter.ConvertToSI(v).value / converter.ConvertToSI(t).value; return converter.ConvertFromSI(a); }
public string GiveValueInSI() { Acceleration x = new Acceleration(value); x.distanceType = distanceType; x.timeType = timeType; Converter conv = new Converter(); string message = conv.ConvertToSI(x).value + " m/(s^2)"; return message; }
public static Speed operator /(Distance s, Time t) { Speed v = new Speed(0); v.distanceType = s.distanceType; v.timeType = t.timeType; Converter converter = new Converter(); v.value = converter.ConvertToSI(s).value / converter.ConvertToSI(t).value; return converter.ConvertFromSI(v); }
static void Main(string[] args) { Time t = new Time(5); Speed v = new Speed(10); Distance s = new Distance(10); Acceleration a = new Acceleration(3); s = 2 + (a * (t^2)) / 2; Converter conv = new Converter(); Console.WriteLine(a.GiveValueInSI()); Console.ReadLine(); }