Sending double array

can i send bouble array (without convert to byte array) from arduino using Ethernet.h and W5100 shield?

You can send anything you want, a double is 4 bytes so no problem there..

const double[] DOUBLES = { 1.2, 2.3, 3.4 };
stream.write((uint8_t*)DOUBLES, sizeof(DOUBLES)*sizeof(DOUBLES[0]));

Thank you very much! I will try.

What are you sending the data to?

You need to make sure that the receiving program interprets the "doubles" the same way that the Arduino does. Sending the data as text and then parsing it at the receiving end avoids that problem.