The scattered field from two cylindrical bodies due to an incident E-polarized plane wave is evaluated numerically using an integral equation for the surface currents and is solved by a modified method of moments. The multiple scattering by two parallel conducting circular cylinders as well as the diffraction by a double wedge with non-sharp edges are considered. The total scattered field from two parallel cylinders is divided into two components, namely the non-interaction term and a term due to all interactions between the cylinders. The non-interaction term is expressed exactly, whereas the interaction field is evaluated using the method of moments. It is found that this technique leads to an efficient solution for the scattering by cylinders of large radii. The computational advantages of this technique over classical boundary value and ordinary method of moments solutions are presented. Furthermore, the analysis for the diffraction by a two-dimensional aperture with arbitrary cross-section shape given by Morita is used to solve for the diffraction by a double wedge with non-sharp edges. Numerical results for the diffracted field and the transmission coefficient of a thin slit, thick slit, double truncated wedge and double capped wedge are also presented and compared with other available solutions.