Cina

Cuaca saat ini di foshan

Berawan
5.5°C41.9°F
  • Suhu saat ini: 5.5°C41.9°F
  • Suhu yang terasa saat ini: 3.6°C38.5°F
  • Kelembapan saat ini: 81%
  • Suhu minimum/Suhu maksimum: 3.5°C38.4°F / 10.3°C50.5°F
  • Kecepatan angin: 3.6km/h
  • Arah angin: Dari Tenggara
(Waktu data 17:00 / Waktu pengambilan data 2026-09-22 16:45)

Cuaca hari ini di foshan

Cuaca hari ini

Cuaca hari ini

Nama negara

Cina

Nama kota

foshan

Waktu saat ini

00:30

Tanggal saat ini

2026-09-23

Cuaca

Berawan

Suhu maksimum

10.3°C50.5°F

Suhu minimum

3.5°C38.4°F

Suhu yang terasa maksimum

7.2°C45°F

Suhu yang terasa minimum

0.8°C33.4°F

Kelembapan rata-rata

63%

Peluang hujan

10%

Total curah hujan

0mm

Kecepatan angin maksimum

19.8km/h

Indeks UV

3.2

Cuaca per jam di foshan

0:00
6.2°C43.2°F / 3.9°C39°F
Suhu / Suhu yang terasa
1:00
5.5°C41.9°F / 3.6°C38.5°F
Suhu / Suhu yang terasa
2:00
6.5°C43.7°F / 4.6°C40.3°F
Suhu / Suhu yang terasa
3:00
6°C42.9°F / 4.3°C39.7°F
Suhu / Suhu yang terasa
4:00
5.6°C42.2°F / 4.1°C39.4°F
Suhu / Suhu yang terasa
5:00
5.2°C41.4°F / 3.6°C38.5°F
Suhu / Suhu yang terasa

Ramalan cuaca mingguan di foshan

Tanggal Cuaca Suhu Maksimum Suhu Minimum Suhu Terasa Maksimum Suhu Terasa Minimum Kelembapan Rata-rata Probabilitas Hujan Jumlah Hujan Total Kecepatan Angin Maksimum Indeks UV
Rab, 23 Sep 10.3°C50.5°F 3.5°C38.4°F 7.2°C45°F 0.8°C33.4°F 63% Hujan:10%  Salju:0% 0mm 19.8km/h 3.2
Kamis, 24 Sep 12.2°C54°F 1°C33.9°F 8.2°C46.8°F -1.7°C28.9°F 68% Hujan:5%  Salju:0% 0mm 21.2km/h 3.3
Jumat, 25 Sep 14.1°C57.3°F 2.9°C37.3°F 10.3°C50.5°F 0.9°C33.6°F 68% Hujan:6%  Salju:0% 0mm 14km/h 3.4
Sabtu, 26 Sep 14.1°C57.4°F 6.1°C43°F 11.3°C52.3°F 3.7°C38.7°F 67% Hujan:57%  Salju:0% 1.18mm 9km/h 3.4
Minggu, 27 Sep 14.3°C57.8°F 4.9°C40.9°F 11.3°C52.3°F 3.2°C37.8°F 81% Hujan:63%  Salju:0% 2.11mm 9km/h 4
Senin, 28 Sep 14.7°C58.4°F 6.7°C44°F 11.5°C52.7°F 4.9°C40.8°F 77% Hujan:44%  Salju:0% 0.44mm 9.4km/h 4
Selasa, 29 Sep 9.8°C49.6°F 3.4°C38.1°F 8.4°C47.1°F 1.2°C34.2°F 77% Hujan:81%  Salju:0% 7.65mm 19.8km/h 2
Rab, 30 Sep 7.6°C45.7°F 1.3°C34.4°F 4.2°C39.6°F -1.4°C29.5°F 65% Hujan:17%  Salju:13% 0.07mm 23km/h 3
Kamis, 1 Oktober 9.3°C48.7°F -0.4°C31.3°F 6.4°C43.5°F -3.5°C25.7°F 71% Hujan:18%  Salju:10% 0.2mm 20.2km/h 3
Jumat, 2 Oktober 3.4°C38.1°F 1.8°C35.2°F 1.5°C34.7°F -2.7°C27.1°F 96% Hujan:89%  Salju:23% 4.13mm 18km/h 1
Sabtu, 3 Oktober 6°C42.8°F 1.3°C34.3°F 2.4°C36.3°F -3.5°C25.7°F 86% Hujan:73%  Salju:23% 1.6mm 20.2km/h 2
Minggu, 4 Oktober 9°C48.2°F 3.8°C38.8°F 7.4°C45.3°F 1.4°C34.5°F 74% Hujan:16%  Salju:0% 0.01mm 11.2km/h 3
Senin, 5 Oktober 9.5°C49.1°F 3.8°C38.9°F 7.7°C45.9°F 2.2°C36°F 78% Hujan:68%  Salju:0% 2.29mm 10.4km/h 3
Selasa, 6 Oktober 7.2°C44.9°F 1.2°C34.1°F 4.7°C40.5°F -1.5°C29.3°F 78% Hujan:19%  Salju:0% 0.02mm 13.3km/h 3

Cuaca per kota di foshan

Nama Negara Nama Kota Cuaca Saat Ini Suhu Saat Ini Suhu Terasa Saat Ini Suhu Maksimum Suhu Minimum Kecepatan Angin Arah Angin Waktu Pengambilan Data
CinaCina anshan 20.3°C68.6°F 22.3°C72.1°F 24.3°C75.8°F 19.6°C67.3°F 9km/h Dari Barat Daya 2026-09-22 16:45
CinaCina panas 23.7°C74.6°F 28.4°C83.1°F 30.5°C87°F 22.4°C72.3°F 1.1km/h Dari Timur Laut Timur 2026-09-22 16:45
CinaCina kota shanyang 13.6°C56.5°F 10.5°C50.9°F 31°C87.8°F 12.4°C54.3°F 13.3km/h Dari Barat Laut 2026-09-22 16:45
CinaCina baoding 21.5°C70.8°F 23.8°C74.8°F 23.5°C74.3°F 21.4°C70.5°F 6.5km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina huaibei 20.4°C68.7°F 21.7°C71.1°F 28.3°C82.9°F 19.9°C67.8°F 7.2km/h Dari Selatan 2026-09-22 16:45
CinaCina kota shanzhen 21.7°C71.1°F 24.6°C76.3°F 28.9°C84°F 20°C68°F 2.9km/h Dari Tenggara 2026-09-22 16:45
CinaCina baotou 24.4°C75.9°F 28.6°C83.5°F 30.4°C86.8°F 23.7°C74.6°F 6.5km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina orang huainan 20°C67.9°F 21.3°C70.3°F 22.1°C71.7°F 19.5°C67.2°F 6.8km/h Dari Selatan 2026-09-22 16:45
CinaCina shigatse 10.2°C50.3°F 8.9°C48°F 17.6°C63.6°F 8.5°C47.3°F 6.8km/h Dari Utara Laut Barat 2026-09-22 16:45
CinaCina bayi 21.6°C70.8°F 24.5°C76.1°F 22.4°C72.2°F 20.5°C69°F 5.8km/h Dari Timur Laut Timur 2026-09-22 16:45
CinaCina hulunbuir 31.4°C88.5°F 35.4°C95.7°F 36.2°C97.2°F 23.9°C75°F 6.1km/h Dari Selatan 2026-09-22 16:45
CinaCina Kota Shijiazhuang 23.6°C74.6°F 23.9°C75°F 25.6°C78.1°F 22.4°C72.4°F 14km/h Dari Barat Daya 2026-09-22 16:45
CinaCina kota beijing 23.7°C74.7°F 23.9°C75°F 31.1°C88°F 20.3°C68.5°F 4km/h Dari Tenggara 2026-09-22 16:45
CinaCina jiamusi 7.7°C45.8°F 6.1°C43°F 16.7°C62°F 5°C40.9°F 8.6km/h Dari Barat Daya 2026-09-22 16:45
CinaCina suzhou 20°C68.1°F 21.5°C70.7°F 27.7°C81.9°F 19.7°C67.5°F 5.8km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina benxi 14.8°C58.6°F 13.1°C55.6°F 28.1°C82.5°F 14.1°C57.4°F 6.1km/h Dari Barat Laut Barat 2026-09-22 16:45
CinaCina jilin 11.1°C52°F 9.7°C49.5°F 22.5°C72.5°F 9.2°C48.5°F 4.7km/h Dari Barat Laut 2026-09-22 16:45
CinaCina taiyuan 20.3°C68.5°F 22.6°C72.7°F 22.5°C72.5°F 20°C68°F 6.8km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina bahasa gaul 3.3°C37.9°F 1.4°C34.5°F 14.6°C58.3°F 3.3°C37.9°F 6.8km/h Dari Barat Daya 2026-09-22 16:45
CinaCina kota jinan 21.2°C70.2°F 24.3°C75.7°F 27°C80.6°F 19.6°C67.3°F 4.7km/h Dari Barat Daya 2026-09-22 16:45
CinaCina tangshan 20.5°C68.9°F 22°C71.6°F 22.1°C71.7°F 19.9°C67.8°F 5.4km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina changchun 19.9°C67.9°F 22°C71.6°F 23.7°C74.7°F 19.5°C67°F 4.3km/h Dari Selatan 2026-09-22 16:45
CinaCina kota jinzhou 12.4°C54.3°F 11.1°C52°F 23.9°C75°F 10.6°C51.2°F 6.5km/h Dari Barat Laut 2026-09-22 16:45
CinaCina kota tianjin 22.4°C72.2°F 22.1°C71.8°F 31.3°C88.4°F 19.8°C67.7°F 7.2km/h Dari Timur Laut 2026-09-22 16:45
CinaCina berubah 20.6°C69.1°F 21°C69.8°F 23.4°C74.2°F 19.3°C66.7°F 13.7km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina kashgar 21.8°C71.3°F 17.1°C62.8°F 29°C84.2°F 18.7°C65.7°F 12.6km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina tianshui 17.4°C63.3°F 14.9°C58.8°F 24.6°C76.3°F 15.5°C60°F 13.3km/h Dari Utara 2026-09-22 16:45
CinaCina kota changsha 21.3°C70.3°F 22.5°C72.5°F 22.8°C73°F 20.8°C69.4°F 12.6km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina korla 22.2°C72°F 19.4°C66.9°F 26.1°C78.9°F 18.5°C65.3°F 7.2km/h Dari Selatan 2026-09-22 16:45
CinaCina turpan 23.5°C74.3°F 19.6°C67.3°F 31.7°C89°F 23.2°C73.7°F 16.2km/h Dari Barat 2026-09-22 16:45
CinaCina kota changzhou 22°C71.5°F 23.8°C74.8°F 27.7°C81.9°F 21.4°C70.6°F 5km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina kunming 18.9°C66°F 19.1°C66.4°F 26.7°C80.1°F 16.9°C62.5°F 6.1km/h Dari Utara Laut Barat 2026-09-22 16:45
CinaCina Urumqi 31.4°C88.5°F 35.4°C95.7°F 36.2°C97.2°F 23.9°C75°F 6.1km/h Dari Selatan 2026-09-22 16:45
CinaCina kota chengdu 21.2°C70.1°F 22°C71.6°F 21.4°C70.6°F 17.6°C63.6°F 6.5km/h Dari Timur Laut 2026-09-22 16:45
CinaCina lanchow 17.3°C63.1°F 15.8°C60.4°F 22°C71.6°F 15.1°C59.3°F 4km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina kota weihai 21.8°C71.2°F 23.1°C73.6°F 25.6°C78.2°F 21.1°C69.9°F 10.1km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina kota hongqing 21.2°C70.2°F 23.7°C74.7°F 21.2°C70.2°F 19.7°C67.4°F 2.9km/h Dari Timur Laut Timur 2026-09-22 16:45
CinaCina bahasa gaul 21.7°C71°F 21.5°C70.7°F 31°C87.8°F 19.2°C66.6°F 7.9km/h Dari Utara Laut Timur 2026-09-22 16:45
CinaCina kota wuhan 21.5°C70.6°F 23.2°C73.8°F 22.8°C73°F 20.3°C68.6°F 8.6km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina Bahasa Dalian 21.4°C70.6°F 23.3°C73.9°F 28.2°C82.8°F 19.9°C67.9°F 4.3km/h Dari Barat Daya 2026-09-22 16:45
CinaCina leshan 7.2°C45°F 5.8°C42.4°F 12.3°C54.2°F 6.2°C43.2°F 7.9km/h Dari Utara 2026-09-22 16:45
CinaCina wuhu 21.5°C70.6°F 23.4°C74.1°F 24.4°C76°F 21.2°C70.2°F 8.6km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina dandong 24.5°C76°F 28.8°C83.8°F 24.5°C76°F 17°C62.6°F 6.5km/h Dari Barat Daya 2026-09-22 16:45
CinaCina Bahasa Lhasa 4.6°C40.2°F 3.1°C37.6°F 13.2°C55.7°F 4.3°C39.7°F 6.5km/h Dari Timur Laut 2026-09-22 16:45
CinaCina buah zainza 1.5°C34.6°F -1.6°C29.1°F 11°C51.8°F 1.1°C34.1°F 10.1km/h Dari Utara Laut Barat 2026-09-22 16:45
CinaCina daqing 24.6°C76.3°F 24.1°C75.4°F 25.6°C78.1°F 23.4°C74.1°F 19.1km/h Dari Selatan 2026-09-22 16:45
CinaCina kota luoyang 21.9°C71.5°F 23.7°C74.7°F 27.7°C81.9°F 21.4°C70.5°F 5km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina kota xian 31.4°C88.5°F 35.4°C95.7°F 36.2°C97.2°F 23.9°C75°F 6.1km/h Dari Selatan 2026-09-22 16:45
CinaCina datong 22°C71.6°F 24.5°C76.1°F 26.2°C79.1°F 20.9°C69.5°F 6.1km/h Dari Barat Daya 2026-09-22 16:45
CinaCina mudanjiang 9.1°C48.4°F 7.8°C46°F 18.4°C65.1°F 6.4°C43.5°F 1.4km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina kota xiamen 25.3°C77.5°F 27°C80.6°F 28.5°C83.4°F 24.8°C76.6°F 16.9km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina kota donghuang 22.2°C71.9°F 18.4°C65.1°F 28.8°C83.9°F 19.8°C67.6°F 5.8km/h Dari Timur Laut Timur 2026-09-22 16:45
CinaCina kota nagqu 2°C35.5°F -0.2°C31.6°F 9.5°C49.1°F 1.1°C34°F 2.2km/h Dari Barat Laut Barat 2026-09-22 16:45
CinaCina xianyang 19.9°C67.8°F 22.7°C72.9°F 23.8°C74.8°F 19.2°C66.5°F 4km/h Dari Utara Laut Barat 2026-09-22 16:45
CinaCina burung pipit 23.1°C73.6°F 27°C80.6°F 28.2°C82.8°F 22.6°C72.7°F 2.2km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina kota nanchang 21.1°C70°F 24.1°C75.4°F 28.2°C82.8°F 19.9°C67.8°F 1.1km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina xilinhot 31.4°C88.5°F 35.4°C95.7°F 36.2°C97.2°F 23.9°C75°F 6.1km/h Dari Selatan 2026-09-22 16:45
CinaCina foshan 5.5°C41.9°F 3.6°C38.5°F 10.3°C50.5°F 3.5°C38.4°F 3.6km/h Dari Tenggara 2026-09-22 16:45
CinaCina kota nanjing 24.2°C75.6°F 28.3°C82.9°F 31.3°C88.3°F 23.3°C74°F 2.2km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina xilinji 4.5°C40.1°F 2.6°C36.7°F 10.9°C51.6°F 3.4°C38°F 7.6km/h Dari Utara Laut Timur 2026-09-22 16:45
CinaCina fuhun 10.5°C50.8°F 9.4°C48.9°F 22.1°C71.8°F 8.7°C47.7°F 4km/h Dari Utara Laut Barat 2026-09-22 16:45
CinaCina kota nanning 27.6°C81.7°F 30°C86°F 34.2°C93.5°F 25.9°C78.5°F 5.8km/h Dari Utara Laut Barat 2026-09-22 16:45
CinaCina kota xining 21.4°C70.6°F 23°C73.4°F 26.4°C79.5°F 20.9°C69.6°F 8.6km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina orang yang suka berkelahi 31.4°C88.5°F 35.4°C95.7°F 36.2°C97.2°F 23.9°C75°F 6.1km/h Dari Selatan 2026-09-22 16:45
CinaCina Nantong 20.5°C68.9°F 22.4°C72.3°F 26.7°C80.1°F 20.1°C68.2°F 6.1km/h Dari Selatan 2026-09-22 16:45
CinaCina xinmi 19.9°C67.8°F 20.2°C68.4°F 26°C78.7°F 19.2°C66.5°F 6.8km/h Dari Timur 2026-09-22 16:45
CinaCina emas 13.2°C55.7°F 9.4°C48.9°F 19.9°C67.8°F 10.7°C51.3°F 7.2km/h Dari Timur 2026-09-22 16:45
CinaCina kota ningbo 22.3°C72.1°F 24.6°C76.3°F 28°C82.4°F 21.1°C70°F 3.2km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina xinyang 20.5°C68.9°F 21.9°C71.4°F 26.7°C80°F 19.6°C67.2°F 7.2km/h Dari Selatan 2026-09-22 16:45
CinaCina Guangzhou 28.9°C84.1°F 32.8°C91°F 35°C95°F 27.5°C81.5°F 11.9km/h Dari Utara 2026-09-22 16:45
CinaCina pudong 23.9°C75°F 27.2°C81°F 27°C80.6°F 22.8°C73°F 2.9km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina xuzhou 20.7°C69.3°F 21.8°C71.2°F 28.7°C83.6°F 20°C68°F 6.5km/h Dari Selatan 2026-09-22 16:45
CinaCina orang guilin 23.2°C73.8°F 27.1°C80.8°F 27.2°C80.9°F 20.9°C69.6°F 4km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina qiemo 22.8°C73.1°F 18.7°C65.7°F 30.5°C86.9°F 20.1°C68.1°F 10.1km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina yanji 19.6°C67.2°F 21.1°C70°F 24.7°C76.4°F 18.8°C65.8°F 6.1km/h Dari Selatan 2026-09-22 16:45
CinaCina kota guiyang 20.7°C69.2°F 23.4°C74.1°F 27.5°C81.4°F 20.1°C68.1°F 5.4km/h Dari Barat Laut 2026-09-22 16:45
CinaCina kota qingdao 22.6°C72.7°F 20.1°C68.2°F 24°C75.3°F 20.9°C69.6°F 13.7km/h Dari Selatan 2026-09-22 16:45
CinaCina yinchuan 21.6°C70.8°F 19.3°C66.7°F 27.7°C81.9°F 19.2°C66.6°F 6.1km/h Dari Barat 2026-09-22 16:45
CinaCina Haikou-ku 22.9°C73.2°F 25.4°C77.7°F 26.4°C79.5°F 21.9°C71.4°F 6.8km/h Dari Selatan 2026-09-22 16:45
CinaCina Pulau Qinhuang 17.8°C64.1°F 17.7°C63.9°F 31.5°C88.7°F 16.7°C62.1°F 6.5km/h Dari Tenggara 2026-09-22 16:45
CinaCina yumen 17.3°C63.1°F 12.9°C55.2°F 23.6°C74.5°F 15°C59.1°F 9km/h Dari Timur Laut Timur 2026-09-22 16:45
CinaCina daging babi 21.3°C70.4°F 15.5°C59.9°F 28.2°C82.8°F 21.3°C70.4°F 23.4km/h Dari Tenggara Laut Selatan 2026-09-22 16:45
CinaCina qiqihar 11.1°C52.1°F 9.6°C49.3°F 19.8°C67.7°F 9.7°C49.4°F 7.6km/h Dari Utara 2026-09-22 16:45
CinaCina Zhangjiajie 17.4°C63.4°F 18.8°C65.8°F 18.6°C65.5°F 17.2°C63°F 5.4km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina tangan 22.7°C72.9°F 22.5°C72.5°F 33.7°C92.7°F 20.7°C69.2°F 6.8km/h Dari Selatan 2026-09-22 16:45
CinaCina kisah 1.2°C34.1°F -3°C26.6°F 7°C44.6°F -0.5°C31.1°F 15.1km/h Dari Utara 2026-09-22 16:45
CinaCina Zhangjiakou 19.9°C67.7°F 17.5°C63.5°F 25°C77.1°F 13.4°C56.1°F 5.4km/h Dari Barat 2026-09-22 16:45
CinaCina Hangzhou-Jongkok 23.8°C74.8°F 26.5°C79.7°F 28.9°C84°F 22.1°C71.7°F 6.1km/h Dari Barat 2026-09-22 16:45
CinaCina sanya 23.8°C74.9°F 28°C82.4°F 28.2°C82.8°F 23°C73.4°F 4.7km/h Dari Barat Laut 2026-09-22 16:45
CinaCina Zhanjiang 28.1°C82.6°F 31.3°C88.3°F 32.4°C90.3°F 26.1°C79°F 1.4km/h Dari Utara 2026-09-22 16:45
CinaCina kota harbin 11°C51.8°F 10°C50°F 20.5°C68.9°F 9.1°C48.4°F 5km/h Dari Barat Laut Barat 2026-09-22 16:45
CinaCina shanghai 22.4°C72.3°F 24.5°C76.1°F 29.1°C84.5°F 21.6°C71°F 3.6km/h Dari Selatan 2026-09-22 16:45
CinaCina kota zhengzhou 21.5°C70.6°F 21.7°C71.1°F 30.2°C86.3°F 20.7°C69.3°F 7.9km/h Dari Timur 2026-09-22 16:45
CinaCina hefei 21.2°C70.2°F 23.4°C74.1°F 21.6°C71°F 20.4°C68.8°F 7.2km/h Dari Barat Daya 2026-09-22 16:45
CinaCina kota shantou 21.7°C71.1°F 25°C77°F 28°C82.5°F 20.4°C68.8°F 5km/h Dari Selatan Laut Barat Daya 2026-09-22 16:45
CinaCina zhuhai 27.6°C81.6°F 30.9°C87.6°F 30°C86.1°F 26.8°C80.3°F 10.8km/h Dari Utara Laut Barat 2026-09-22 16:45
CinaCina panas sekali 16.3°C61.3°F 14.2°C57.6°F 25.5°C77.9°F 14.7°C58.4°F 1.1km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina Shaoxing (Shaoxing) 22.6°C72.6°F 24.8°C76.6°F 29.6°C85.3°F 21.6°C71°F 6.5km/h Dari Barat Daya Laut Barat 2026-09-22 16:45
CinaCina kota zibo 21.8°C71.2°F 21°C69.8°F 33°C91.3°F 20.2°C68.4°F 4.7km/h Dari Barat Laut Barat 2026-09-22 16:45


Bootstrap