### Related

Calculate

Calculate

Run Example
```(%i1)ratprint:false;
(%o1)                                false
(%i2) kill(epsrel);
(%o2)                                done
(%i3) quad_qags(sin(x), x, 0, %pi, epsabs=1b-2, limit=50);
(%o3)                [2.0, 2.2204460492503137E-14, 21, 0]
(%i4) quad_qags(sin(x), x, %pi, 2*%pi, epsabs=1b-2, limit=50);
(%o4)               [- 2.0, 2.2204460492503137E-14, 21, 0]
(%i5) quad_qawf(sin(x), x, 0, %pi, 'cos, epsabs=1b-3);
(%o5)         [- 0.11274459995952, 1.1388451929363053E-5, 200, 0]
(%i6) ```
Run Example
```ratprint:false;
(%o1)                                false
(%i2) kill(epsrel);
(%o2)                                done
(%i3) quad_qags(sin(x), x, 0, %pi, epsabs=1b-2, limit=50);
(%o3)                [2.0, 2.2204460492503137E-14, 21, 0]
(%i4) quad_qags(sin(x), x, %pi, 2*%pi, epsabs=1b-2, limit=50);
(%o4)               [- 2.0, 2.2204460492503137E-14, 21, 0]
(%i5) quad_qawf(sin(x), x, 0, %pi, 'cos, epsabs=1b-2);
(%o5)         [- 0.11274459995952, 1.1388451929363053E-5, 200, 0]
(%i6) ```
Run Example
```ratprint:false;
(%o1)                                false
(%i2) kill(epsrel);
(%o2)                                done
(%i3) quad_qags(sin(x), x, 0, %pi, epsabs=1b-2, limit=50);
(%o3)                [2.0, 2.2204460492503137E-14, 21, 0]
(%i4) quad_qags(sin(x), x, %pi, 2*%pi, epsabs=1b-2, limit=50);
(%o4)               [- 2.0, 2.2204460492503137E-14, 21, 0]
(%i5) quad_qawf(sin(x), x, 0, %pi, 'sin, epsabs=1b-3);
(%o5)       [4.4329619340391357E-15, 1.1371529574777518E-6, 225, 0]
(%i6) ```